canna →
3.7p3-19 →
armhf → 2022-06-02 05:30:22
sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-01
+==============================================================================+
| canna 3.7p3-19 (armhf) Thu, 02 Jun 2022 04:52:58 +0000 |
+==============================================================================+
Package: canna
Version: 3.7p3-19
Source Version: 3.7p3-19
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-72212011-55a8-4c30-b6e2-7f36542f4b10' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.0 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [13.9 MB]
Fetched 27.0 MB in 29s (932 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Check APT
---------
Checking available source versions...
Download source files with APT
------------------------------
Reading package lists...
NOTICE: 'canna' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/debian/canna.git
Please use:
git clone https://salsa.debian.org/debian/canna.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 1564 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main canna 3.7p3-19 (dsc) [2033 B]
Get:2 http://172.17.4.1/private bookworm-staging/main canna 3.7p3-19 (tar) [1508 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main canna 3.7p3-19 (diff) [53.9 kB]
Fetched 1564 kB in 0s (6520 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/canna-WbRDKe/canna-3.7p3' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/canna-WbRDKe' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install build-essential |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-u29sRS/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-u29sRS/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-u29sRS/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Packages [431 B]
Fetched 2107 B in 1s (1906 B/s)
Reading package lists...
W: copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 35506D9A48F77B2E
Reading package lists...
Install core build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 58 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (22.6 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12621 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in any)
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper-compat (= 13), libx11-dev, po-debconf, texlive-lang-cjk, texlive-lang-japanese, texlive-latex-recommended, xutils-dev
Filtered Build-Depends: debhelper-compat (= 13), libx11-dev, po-debconf, texlive-lang-cjk, texlive-lang-japanese, texlive-latex-recommended, xutils-dev
dpkg-deb: building package 'sbuild-build-depends-canna-dummy' in '/<<BUILDDIR>>/resolver-u29sRS/apt_archive/sbuild-build-depends-canna-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-canna-dummy sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Sources [546 B]
Get:5 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Packages [626 B]
Fetched 2505 B in 1s (2258 B/s)
Reading package lists...
W: copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 35506D9A48F77B2E
Reading package lists...
Install canna build dependencies (apt-based resolver)
-----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
netbase
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
debhelper dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config
fonts-dejavu-core fonts-ipaexfont-gothic fonts-ipaexfont-mincho
fonts-ipafont-gothic fonts-ipafont-mincho fonts-lmodern gettext gettext-base
groff-base intltool-debian libarchive-zip-perl libbrotli1 libbsd0 libcairo2
libdebhelper-perl libedit2 libelf1 libexpat1
libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libglib2.0-0
libgraphite2-3 libharfbuzz0b libice6 libicu71 libkpathsea6 libmagic-mgc
libmagic1 libmd0 libpaper-utils libpaper1 libpipeline1 libpixman-1-0
libpng16-16 libptexenc1 libpthread-stubs0-dev libruby3.0 libsigsegv2 libsm6
libsub-override-perl libsynctex2 libteckit0 libtexlua53 libtexluajit2
libtool libuchardet0 libx11-6 libx11-data libx11-dev libxau-dev libxau6
libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxcb1-dev libxdmcp-dev
libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxrender1 libxt6
libyaml-0-2 libzzip-0-13 m4 man-db openssl po-debconf poppler-data rake ruby
ruby-net-telnet ruby-rubygems ruby-webrick ruby-xmlrpc ruby3.0
rubygems-integration t1utils tex-common texlive-base texlive-binaries
texlive-lang-cjk texlive-lang-japanese texlive-latex-base
texlive-latex-recommended ucf x11-common x11proto-dev xdg-utils
xorg-sgml-doctools xtrans-dev xutils-dev
Suggested packages:
autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
libasprintf-dev libgettextpo-dev groff libtool-doc gfortran
| fortran95-compiler gcj-jdk libx11-doc libxcb-doc m4-doc apparmor less
www-browser libmail-box-perl poppler-utils ghostscript fonts-arphic-ukai
fonts-arphic-uming fonts-nanum ri ruby-dev bundler gv | postscript-viewer
perl-tk xpdf | pdf-viewer xzdec texlive-latex-base-doc
texlive-latex-recommended-doc texlive-luatex texlive-pstricks
Recommended packages:
curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info
xdg-user-dirs libltdl-dev libmail-sendmail-perl zip fonts-lato libjs-jquery
lmodern dvisvgm latex-cjk-all texlive-lang-chinese texlive-lang-korean
libfile-mimeinfo-perl libnet-dbus-perl libx11-protocol-perl x11-utils
x11-xserver-utils
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
debhelper dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config
fonts-dejavu-core fonts-ipaexfont-gothic fonts-ipaexfont-mincho
fonts-ipafont-gothic fonts-ipafont-mincho fonts-lmodern gettext gettext-base
groff-base intltool-debian libarchive-zip-perl libbrotli1 libbsd0 libcairo2
libdebhelper-perl libedit2 libelf1 libexpat1
libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libglib2.0-0
libgraphite2-3 libharfbuzz0b libice6 libicu71 libkpathsea6 libmagic-mgc
libmagic1 libmd0 libpaper-utils libpaper1 libpipeline1 libpixman-1-0
libpng16-16 libptexenc1 libpthread-stubs0-dev libruby3.0 libsigsegv2 libsm6
libsub-override-perl libsynctex2 libteckit0 libtexlua53 libtexluajit2
libtool libuchardet0 libx11-6 libx11-data libx11-dev libxau-dev libxau6
libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxcb1-dev libxdmcp-dev
libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxrender1 libxt6
libyaml-0-2 libzzip-0-13 m4 man-db openssl po-debconf poppler-data rake ruby
ruby-net-telnet ruby-rubygems ruby-webrick ruby-xmlrpc ruby3.0
rubygems-integration sbuild-build-depends-canna-dummy t1utils tex-common
texlive-base texlive-binaries texlive-lang-cjk texlive-lang-japanese
texlive-latex-base texlive-latex-recommended ucf x11-common x11proto-dev
xdg-utils xorg-sgml-doctools xtrans-dev xutils-dev
0 upgraded, 109 newly installed, 0 to remove and 58 not upgraded.
Need to get 180 MB of archives.
After this operation, 721 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-u29sRS/apt_archive ./ sbuild-build-depends-canna-dummy 0.invalid.0 [916 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf fonts-ipafont-gothic all 00303-23 [3515 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf fonts-ipafont-mincho all 00303-23 [4726 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf poppler-data all 0.4.11-1 [1608 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf tex-common all 6.17 [53.6 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38-4 [137 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-1 [33.7 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.2-1 [1362 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 1.1.1o-1 [817 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20211016 [156 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-6 [171 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.14-1 [36.6 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-6 [510 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.7.1 [195 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-1 [175 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-6 [1214 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.7.1 [1071 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf fonts-dejavu-core all 2.37-2 [1069 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf fontconfig-config all 2.13.1-4.4 [281 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf fonts-ipaexfont-gothic all 00401-5 [3340 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf fonts-ipaexfont-mincho all 00401-5 [4605 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf fonts-lmodern all 2.005-1 [4540 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-1 [28.9 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.6-1 [109 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.8-1 [84.1 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libpng16-16 armhf 1.6.37-5 [272 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6 armhf 2.12.1+dfsg-2 [352 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig1 armhf 2.13.1-4.4 [331 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libpixman-1-0 armhf 0.40.0-1 [463 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.14-3 [136 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.7.5-1 [308 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.7.5-1 [706 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libxcb-render0 armhf 1.14-3 [110 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0 armhf 1.14-3 [101 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf libcairo2 armhf 1.16.0-5 [602 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.72.1-1 [1231 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz0b armhf 2.7.4-1+b1 [1420 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libkpathsea6 armhf 2021.20210626.59705-1+b1 [164 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libpaper1 armhf 1.1.28 [20.5 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libpaper-utils armhf 1.1.28 [17.7 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libptexenc1 armhf 2021.20210626.59705-1+b1 [61.8 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf rubygems-integration all 1.18 [6704 B]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf ruby3.0 armhf 3.0.3-1 [670 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf ruby-rubygems all 3.3.5-2 [289 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf ruby armhf 1:3.0+1 [12.1 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf rake all 13.0.6-3 [83.9 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf ruby-net-telnet all 0.1.1-2 [12.5 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf ruby-webrick all 1.7.0-3 [50.8 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf ruby-xmlrpc all 0.3.2-2 [24.4 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libyaml-0-2 armhf 0.2.2-1 [40.0 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libruby3.0 armhf 3.0.3-1 [5073 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libsynctex2 armhf 2021.20210626.59705-1+b1 [67.7 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf libteckit0 armhf 2.5.11+ds1-1 [256 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libtexlua53 armhf 2021.20210626.59705-1+b1 [103 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libtexluajit2 armhf 2021.20210626.59705-1+b1 [208 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf x11proto-dev all 2022.1-1 [599 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libxcb1-dev armhf 1.14-3 [171 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libx11-dev armhf 2:1.7.5-1 [779 kB]
Ign:94 http://172.17.4.1/private bookworm-staging/main armhf libx11-dev armhf 2:1.7.5-1
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libxt6 armhf 1:1.2.1-1 [159 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libxmu6 armhf 2:1.1.3-3 [52.0 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf libxpm4 armhf 1:3.5.12-1 [43.6 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf libxaw7 armhf 2:1.0.14-1 [165 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libxi6 armhf 2:1.8-1 [78.1 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf libzzip-0-13 armhf 0.13.72+dfsg.1-1.1 [54.3 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf t1utils armhf 1.41-4 [52.3 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf texlive-binaries armhf 2021.20210626.59705-1+b1 [6858 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf xdg-utils all 1.1.3-4.1 [75.5 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf texlive-base all 2021.20220204-1 [21.2 MB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf texlive-latex-base all 2021.20220204-1 [1160 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf texlive-lang-cjk all 2021.20220204-1 [1533 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf texlive-lang-japanese all 2021.20220204-1 [75.0 MB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf texlive-latex-recommended all 2021.20220204-1 [14.4 MB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf xutils-dev armhf 1:7.7+6 [238 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libx11-dev armhf 2:1.7.5-1 [779 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 179 MB in 16s (10.9 MB/s)
Selecting previously unselected package fonts-ipafont-gothic.
(Reading database ... 12621 files and directories currently installed.)
Preparing to unpack .../000-fonts-ipafont-gothic_00303-23_all.deb ...
Unpacking fonts-ipafont-gothic (00303-23) ...
Selecting previously unselected package fonts-ipafont-mincho.
Preparing to unpack .../001-fonts-ipafont-mincho_00303-23_all.deb ...
Unpacking fonts-ipafont-mincho (00303-23) ...
Selecting previously unselected package poppler-data.
Preparing to unpack .../002-poppler-data_0.4.11-1_all.deb ...
Unpacking poppler-data (0.4.11-1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../003-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package tex-common.
Preparing to unpack .../004-tex-common_6.17_all.deb ...
Unpacking tex-common (6.17) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../005-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../006-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../007-bsdextrautils_2.38-4_armhf.deb ...
Unpacking bsdextrautils (2.38-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../008-libpipeline1_1.5.6-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../009-man-db_2.10.2-1_armhf.deb ...
Unpacking man-db (2.10.2-1) ...
Selecting previously unselected package openssl.
Preparing to unpack .../010-openssl_1.1.1o-1_armhf.deb ...
Unpacking openssl (1.1.1o-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../011-ca-certificates_20211016_all.deb ...
Unpacking ca-certificates (20211016) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../012-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../013-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../014-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../015-gettext-base_0.21-6_armhf.deb ...
Unpacking gettext-base (0.21-6) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../016-libsigsegv2_2.14-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.14-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../017-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../018-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../019-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../020-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../021-autopoint_0.21-6_all.deb ...
Unpacking autopoint (0.21-6) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../022-libdebhelper-perl_13.7.1_all.deb ...
Unpacking libdebhelper-perl (13.7.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../023-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../024-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../025-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../026-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../027-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../028-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../029-libelf1_0.187-1_armhf.deb ...
Unpacking libelf1:armhf (0.187-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../030-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../031-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../032-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../033-gettext_0.21-6_armhf.deb ...
Unpacking gettext (0.21-6) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../034-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../035-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../036-debhelper_13.7.1_all.deb ...
Unpacking debhelper (13.7.1) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../037-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../038-fontconfig-config_2.13.1-4.4_all.deb ...
Unpacking fontconfig-config (2.13.1-4.4) ...
Selecting previously unselected package fonts-ipaexfont-gothic.
Preparing to unpack .../039-fonts-ipaexfont-gothic_00401-5_all.deb ...
Unpacking fonts-ipaexfont-gothic (00401-5) ...
Selecting previously unselected package fonts-ipaexfont-mincho.
Preparing to unpack .../040-fonts-ipaexfont-mincho_00401-5_all.deb ...
Unpacking fonts-ipaexfont-mincho (00401-5) ...
Selecting previously unselected package fonts-lmodern.
Preparing to unpack .../041-fonts-lmodern_2.005-1_all.deb ...
Unpacking fonts-lmodern (2.005-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../042-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../043-libmd0_1.0.4-1_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../044-libbsd0_0.11.6-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.6-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../045-libexpat1_2.4.8-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.8-1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../046-libpng16-16_1.6.37-5_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-5) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../047-libfreetype6_2.12.1+dfsg-2_armhf.deb ...
Unpacking libfreetype6:armhf (2.12.1+dfsg-2) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../048-libfontconfig1_2.13.1-4.4_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.4) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../049-libpixman-1-0_0.40.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.40.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../050-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../051-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../052-libxcb1_1.14-3_armhf.deb ...
Unpacking libxcb1:armhf (1.14-3) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../053-libx11-data_2%3a1.7.5-1_all.deb ...
Unpacking libx11-data (2:1.7.5-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../054-libx11-6_2%3a1.7.5-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.7.5-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../055-libxcb-render0_1.14-3_armhf.deb ...
Unpacking libxcb-render0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../056-libxcb-shm0_1.14-3_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.14-3) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../057-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../058-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../059-libcairo2_1.16.0-5_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-5) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../060-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../061-libglib2.0-0_2.72.1-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.72.1-1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../062-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../063-libharfbuzz0b_2.7.4-1+b1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.7.4-1+b1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../064-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../065-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libkpathsea6:armhf.
Preparing to unpack .../066-libkpathsea6_2021.20210626.59705-1+b1_armhf.deb ...
Unpacking libkpathsea6:armhf (2021.20210626.59705-1+b1) ...
Selecting previously unselected package libpaper1:armhf.
Preparing to unpack .../067-libpaper1_1.1.28_armhf.deb ...
Unpacking libpaper1:armhf (1.1.28) ...
Selecting previously unselected package libpaper-utils.
Preparing to unpack .../068-libpaper-utils_1.1.28_armhf.deb ...
Unpacking libpaper-utils (1.1.28) ...
Selecting previously unselected package libptexenc1:armhf.
Preparing to unpack .../069-libptexenc1_2021.20210626.59705-1+b1_armhf.deb ...
Unpacking libptexenc1:armhf (2021.20210626.59705-1+b1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../070-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../071-rubygems-integration_1.18_all.deb ...
Unpacking rubygems-integration (1.18) ...
Selecting previously unselected package ruby3.0.
Preparing to unpack .../072-ruby3.0_3.0.3-1_armhf.deb ...
Unpacking ruby3.0 (3.0.3-1) ...
Selecting previously unselected package ruby-rubygems.
Preparing to unpack .../073-ruby-rubygems_3.3.5-2_all.deb ...
Unpacking ruby-rubygems (3.3.5-2) ...
Selecting previously unselected package ruby.
Preparing to unpack .../074-ruby_1%3a3.0+1_armhf.deb ...
Unpacking ruby (1:3.0+1) ...
Selecting previously unselected package rake.
Preparing to unpack .../075-rake_13.0.6-3_all.deb ...
Unpacking rake (13.0.6-3) ...
Selecting previously unselected package ruby-net-telnet.
Preparing to unpack .../076-ruby-net-telnet_0.1.1-2_all.deb ...
Unpacking ruby-net-telnet (0.1.1-2) ...
Selecting previously unselected package ruby-webrick.
Preparing to unpack .../077-ruby-webrick_1.7.0-3_all.deb ...
Unpacking ruby-webrick (1.7.0-3) ...
Selecting previously unselected package ruby-xmlrpc.
Preparing to unpack .../078-ruby-xmlrpc_0.3.2-2_all.deb ...
Unpacking ruby-xmlrpc (0.3.2-2) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../079-libyaml-0-2_0.2.2-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.2-1) ...
Selecting previously unselected package libruby3.0:armhf.
Preparing to unpack .../080-libruby3.0_3.0.3-1_armhf.deb ...
Unpacking libruby3.0:armhf (3.0.3-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../081-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libsynctex2:armhf.
Preparing to unpack .../082-libsynctex2_2021.20210626.59705-1+b1_armhf.deb ...
Unpacking libsynctex2:armhf (2021.20210626.59705-1+b1) ...
Selecting previously unselected package libteckit0:armhf.
Preparing to unpack .../083-libteckit0_2.5.11+ds1-1_armhf.deb ...
Unpacking libteckit0:armhf (2.5.11+ds1-1) ...
Selecting previously unselected package libtexlua53:armhf.
Preparing to unpack .../084-libtexlua53_2021.20210626.59705-1+b1_armhf.deb ...
Unpacking libtexlua53:armhf (2021.20210626.59705-1+b1) ...
Selecting previously unselected package libtexluajit2:armhf.
Preparing to unpack .../085-libtexluajit2_2021.20210626.59705-1+b1_armhf.deb ...
Unpacking libtexluajit2:armhf (2021.20210626.59705-1+b1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../086-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../087-x11proto-dev_2022.1-1_all.deb ...
Unpacking x11proto-dev (2022.1-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../088-libxau-dev_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../089-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../090-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../091-libxcb1-dev_1.14-3_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.14-3) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../092-libx11-dev_2%3a1.7.5-1_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.7.5-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../093-libxt6_1%3a1.2.1-1_armhf.deb ...
Unpacking libxt6:armhf (1:1.2.1-1) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../094-libxmu6_2%3a1.1.3-3_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.3-3) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../095-libxpm4_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1) ...
Selecting previously unselected package libxaw7:armhf.
Preparing to unpack .../096-libxaw7_2%3a1.0.14-1_armhf.deb ...
Unpacking libxaw7:armhf (2:1.0.14-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../097-libxi6_2%3a1.8-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.8-1) ...
Selecting previously unselected package libzzip-0-13:armhf.
Preparing to unpack .../098-libzzip-0-13_0.13.72+dfsg.1-1.1_armhf.deb ...
Unpacking libzzip-0-13:armhf (0.13.72+dfsg.1-1.1) ...
Selecting previously unselected package t1utils.
Preparing to unpack .../099-t1utils_1.41-4_armhf.deb ...
Unpacking t1utils (1.41-4) ...
Selecting previously unselected package texlive-binaries.
Preparing to unpack .../100-texlive-binaries_2021.20210626.59705-1+b1_armhf.deb ...
Unpacking texlive-binaries (2021.20210626.59705-1+b1) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../101-xdg-utils_1.1.3-4.1_all.deb ...
Unpacking xdg-utils (1.1.3-4.1) ...
Selecting previously unselected package texlive-base.
Preparing to unpack .../102-texlive-base_2021.20220204-1_all.deb ...
Unpacking texlive-base (2021.20220204-1) ...
Selecting previously unselected package texlive-latex-base.
Preparing to unpack .../103-texlive-latex-base_2021.20220204-1_all.deb ...
Unpacking texlive-latex-base (2021.20220204-1) ...
Selecting previously unselected package texlive-lang-cjk.
Preparing to unpack .../104-texlive-lang-cjk_2021.20220204-1_all.deb ...
Unpacking texlive-lang-cjk (2021.20220204-1) ...
Selecting previously unselected package texlive-lang-japanese.
Preparing to unpack .../105-texlive-lang-japanese_2021.20220204-1_all.deb ...
Unpacking texlive-lang-japanese (2021.20220204-1) ...
Selecting previously unselected package texlive-latex-recommended.
Preparing to unpack .../106-texlive-latex-recommended_2021.20220204-1_all.deb ...
Unpacking texlive-latex-recommended (2021.20220204-1) ...
Selecting previously unselected package xutils-dev.
Preparing to unpack .../107-xutils-dev_1%3a7.7+6_armhf.deb ...
Unpacking xutils-dev (1:7.7+6) ...
Selecting previously unselected package sbuild-build-depends-canna-dummy.
Preparing to unpack .../108-sbuild-build-depends-canna-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-canna-dummy (0.invalid.0) ...
Setting up libexpat1:armhf (2.4.8-1) ...
Setting up libpipeline1:armhf (1.5.6-1) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up libpixman-1-0:armhf (0.40.0-1) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up bsdextrautils (2.38-4) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libtexlua53:armhf (2021.20210626.59705-1+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.2-1) ...
Setting up libglib2.0-0:armhf (2.72.1-1) ...
No schema files found: doing nothing.
Setting up libtexluajit2:armhf (2021.20210626.59705-1+b1) ...
Setting up libdebhelper-perl (13.7.1) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up gettext-base (0.21-6) ...
Setting up libzzip-0-13:armhf (0.13.72+dfsg.1-1.1) ...
Setting up fonts-ipaexfont-mincho (00401-5) ...
update-alternatives: using /usr/share/fonts/opentype/ipaexfont-mincho/ipaexm.ttf to provide /usr/share/fonts/truetype/fonts-japanese-mincho.ttf (fonts-japanese-mincho.ttf) in auto mode
Setting up file (1:5.41-4) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up poppler-data (0.4.11-1) ...
Setting up fonts-ipaexfont-gothic (00401-5) ...
update-alternatives: using /usr/share/fonts/opentype/ipaexfont-gothic/ipaexg.ttf to provide /usr/share/fonts/truetype/fonts-japanese-gothic.ttf (fonts-japanese-gothic.ttf) in auto mode
Setting up xtrans-dev (1.4.0-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libx11-data (2:1.7.5-1) ...
Setting up libteckit0:armhf (2.5.11+ds1-1) ...
Setting up ruby-net-telnet (0.1.1-2) ...
Setting up libsigsegv2:armhf (2.14-1) ...
Setting up t1utils (1.41-4) ...
Setting up libpng16-16:armhf (1.6.37-5) ...
Setting up autopoint (0.21-6) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up ucf (3.0043) ...
Setting up libkpathsea6:armhf (2021.20210626.59705-1+b1) ...
Setting up ruby-webrick (1.7.0-3) ...
Setting up libmd0:armhf (1.0.4-1) ...
Setting up xutils-dev (1:7.7+6) ...
Setting up fonts-ipafont-mincho (00303-23) ...
Setting up fonts-ipafont-gothic (00303-23) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up fonts-lmodern (2.005-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up openssl (1.1.1o-1) ...
Setting up libbsd0:armhf (0.11.6-1) ...
Setting up libelf1:armhf (0.187-1) ...
Setting up ruby-xmlrpc (0.3.2-2) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up xdg-utils (1.1.3-4.1) ...
update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode
Setting up libsynctex2:armhf (2021.20210626.59705-1+b1) ...
Setting up x11proto-dev (2022.1-1) ...
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up libpaper1:armhf (1.1.28) ...
Creating config file /etc/papersize with new version
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libxcb1:armhf (1.14-3) ...
Setting up gettext (0.21-6) ...
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Setting up libtool (2.4.7-4) ...
Setting up libxcb-render0:armhf (1.14-3) ...
Setting up fontconfig-config (2.13.1-4.4) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up m4 (1.4.18-5) ...
Setting up libxcb-shm0:armhf (1.14-3) ...
Setting up libpaper-utils (1.1.28) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up tex-common (6.17) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
127 added, 0 removed; done.
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libptexenc1:armhf (2021.20210626.59705-1+b1) ...
Setting up libfreetype6:armhf (2.12.1+dfsg-2) ...
Setting up autoconf (2.71-2) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up dwz (0.14-1) ...
Setting up groff-base (1.22.4-8) ...
Setting up libx11-6:armhf (2:1.7.5-1) ...
Setting up libharfbuzz0b:armhf (2.7.4-1+b1) ...
Setting up libfontconfig1:armhf (2.13.1-4.4) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libxcb1-dev:armhf (1.14-3) ...
Setting up libxpm4:armhf (1:3.5.12-1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libx11-dev:armhf (2:1.7.5-1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up rubygems-integration (1.18) ...
Setting up man-db (2.10.2-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libcairo2:armhf (1.16.0-5) ...
Setting up dh-autoreconf (20) ...
Setting up libxt6:armhf (1:1.2.1-1) ...
Setting up libxmu6:armhf (2:1.1.3-3) ...
Setting up libxi6:armhf (2:1.8-1) ...
Setting up debhelper (13.7.1) ...
Setting up libxaw7:armhf (2:1.0.14-1) ...
Setting up texlive-binaries (2021.20210626.59705-1+b1) ...
update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode
update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode
Setting up texlive-base (2021.20220204-1) ...
/usr/bin/ucfr
/usr/bin/ucfr
/usr/bin/ucfr
/usr/bin/ucfr
tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps
tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg
tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper
tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex
Setting up texlive-latex-base (2021.20220204-1) ...
Setting up texlive-latex-recommended (2021.20220204-1) ...
Setting up texlive-lang-cjk (2021.20220204-1) ...
Setting up ruby3.0 (3.0.3-1) ...
Setting up ruby (1:3.0+1) ...
Setting up rake (13.0.6-3) ...
Setting up texlive-lang-japanese (2021.20220204-1) ...
Setting up libruby3.0:armhf (3.0.3-1) ...
Setting up ruby-rubygems (3.3.5-2) ...
Setting up sbuild-build-depends-canna-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.33-7+rpi1) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for tex-common (6.17) ...
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time... done.
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.9.0-0.bpo.1-armmp armhf (armv7l)
Toolchain package versions: binutils_2.38-3+rpi1 dpkg-dev_1.21.7+rpi1 g++-11_11.2.0-20+rpi1 gcc-11_11.2.0-20+rpi1 libc6-dev_2.33-7+rpi1 libstdc++-11-dev_11.2.0-20+rpi1 libstdc++6_12-20220319-1+rpi1 linux-libc-dev_5.16.18-1+rpi1
Package versions: adduser_3.121 apt_2.4.5 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-6 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.5.52 bash_5.1-6 binutils_2.38-3+rpi1 binutils-arm-linux-gnueabihf_2.38-3+rpi1 binutils-common_2.38-3+rpi1 bsdextrautils_2.38-4 bsdutils_1:2.38-4 build-essential_12.9 bzip2_1.0.8-5 ca-certificates_20211016 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.2.0-20+rpi1 dash_0.5.11+git20210903+057cd650a4ed-8 debconf_1.5.79 debhelper_13.7.1 debianutils_5.7-0.1 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.27-3+b1 dpkg_1.21.7+rpi1 dpkg-dev_1.21.7+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 fakeroot_1.28-1 file_1:5.41-4 findutils_4.9.0-2 fontconfig-config_2.13.1-4.4 fonts-dejavu-core_2.37-2 fonts-ipaexfont-gothic_00401-5 fonts-ipaexfont-mincho_00401-5 fonts-ipafont-gothic_00303-23 fonts-ipafont-mincho_00303-23 fonts-lmodern_2.005-1 g++_4:11.2.0-2+rpi1 g++-11_11.2.0-20+rpi1 gcc_4:11.2.0-2+rpi1 gcc-11_11.2.0-20+rpi1 gcc-11-base_11.2.0-20+rpi1 gcc-12-base_12-20220319-1+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-6 gettext-base_0.21-6 gnupg_2.2.27-3 gnupg-l10n_2.2.27-3 gnupg-utils_2.2.27-3+b1 gpg_2.2.27-3+b1 gpg-agent_2.2.27-3+b1 gpg-wks-client_2.2.27-3+b1 gpg-wks-server_2.2.27-3+b1 gpgconf_2.2.27-3+b1 gpgsm_2.2.27-3+b1 gpgv_2.2.27-3+b1 grep_3.7-1 groff-base_1.22.4-8 gzip_1.12-1 hostname_3.23 init-system-helpers_1.62 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.4.5 libarchive-zip-perl_1.68-1 libasan6_11.2.0-20+rpi1 libassuan0_2.5.5-1 libatomic1_12-20220319-1+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1+b1 libbinutils_2.38-3+rpi1 libblkid1_2.38-4 libbrotli1_1.0.9-2+b2 libbsd0_0.11.6-1 libbz2-1.0_1.0.8-5 libc-bin_2.33-7+rpi1 libc-dev-bin_2.33-7+rpi1 libc6_2.33-7+rpi1 libc6-dev_2.33-7+rpi1 libcairo2_1.16.0-5 libcap-ng0_0.7.9-2.2+b2 libcap2_1:2.44-1 libcc1-0_12-20220319-1+rpi1 libcom-err2_1.46.5-2 libcrypt-dev_1:4.4.27-1.1 libcrypt1_1:4.4.27-1.1 libctf-nobfd0_2.38-3+rpi1 libctf0_2.38-3+rpi1 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.262 libdebhelper-perl_13.7.1 libdpkg-perl_1.21.7+rpi1 libedit2_3.1-20210910-1 libelf1_0.187-1 libexpat1_2.4.8-1 libext2fs2_1.46.5-2 libfakeroot_1.28-1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libfontconfig1_2.13.1-4.4 libfreetype6_2.12.1+dfsg-2 libgcc-11-dev_11.2.0-20+rpi1 libgcc-s1_12-20220319-1+rpi1 libgcrypt20_1.10.1-2 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libglib2.0-0_2.72.1-1 libgmp10_2:6.2.1+dfsg-3 libgnutls30_3.7.4-2 libgomp1_12-20220319-1+rpi1 libgpg-error0_1.43-3 libgraphite2-3_1.3.14-1 libgssapi-krb5-2_1.19.2-2+b2 libharfbuzz0b_2.7.4-1+b1 libhogweed6_3.7.3-1 libice6_2:1.0.10-1 libicu71_71.1-3 libidn2-0_2.3.2-2 libisl23_0.24-2 libk5crypto3_1.19.2-2+b2 libkeyutils1_1.6.1-3+rpi1 libkpathsea6_2021.20210626.59705-1+b1 libkrb5-3_1.19.2-2+b2 libkrb5support0_1.19.2-2+b2 libksba8_1.6.0-2 libldap-2.5-0_2.5.11+dfsg-1+rpi1 liblz4-1_1.9.3-2 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd0_1.0.4-1 libmount1_2.38-4 libmpc3_1.2.1-2 libmpfr6_4.1.0-3 libncursesw6_6.3-2 libnettle8_3.7.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-1 libpam-modules_1.4.0-11 libpam-modules-bin_1.4.0-11 libpam-runtime_1.4.0-11 libpam0g_1.4.0-11 libpaper-utils_1.1.28 libpaper1_1.1.28 libpcre2-8-0_10.39-4 libpcre3_2:8.39-14 libperl5.34_5.34.0-4 libpipeline1_1.5.6-1 libpixman-1-0_0.40.0-1 libpng16-16_1.6.37-5 libptexenc1_2021.20210626.59705-1+b1 libpthread-stubs0-dev_0.4-1 libreadline8_8.1.2-1.2 libruby3.0_3.0.3-1 libsasl2-2_2.1.28+dfsg-4 libsasl2-modules-db_2.1.28+dfsg-4 libseccomp2_2.5.3-2+rpi1+b1 libselinux1_3.3-1+b1 libsemanage-common_3.3-1 libsemanage2_3.3-1+b1 libsepol1_3.1-1 libsepol2_3.3-1 libsigsegv2_2.14-1 libsm6_2:1.2.3-1 libsmartcols1_2.38-4 libsqlite3-0_3.38.2-1 libss2_1.46.5-2 libssl1.1_1.1.1n-1 libstdc++-11-dev_11.2.0-20+rpi1 libstdc++6_12-20220319-1+rpi1 libsub-override-perl_0.09-2 libsynctex2_2021.20210626.59705-1+b1 libsystemd0_250.4-1+rpi1 libtasn1-6_4.18.0-4 libteckit0_2.5.11+ds1-1 libtexlua53_2021.20210626.59705-1+b1 libtexluajit2_2021.20210626.59705-1+b1 libtinfo6_6.3-2 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.7-4 libubsan1_12-20220319-1+rpi1 libuchardet0_0.0.7-1 libudev1_250.4-1+rpi1 libunistring2_1.0-1 libuuid1_2.38-4 libx11-6_2:1.7.5-1 libx11-data_2:1.7.5-1 libx11-dev_2:1.7.5-1 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxaw7_2:1.0.14-1 libxcb-render0_1.14-3 libxcb-shm0_1.14-3 libxcb1_1.14-3 libxcb1-dev_1.14-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1 libxi6_2:1.8-1 libxml2_2.9.14+dfsg-1 libxmu6_2:1.1.3-3 libxpm4_1:3.5.12-1 libxrender1_1:0.9.10-1 libxt6_1:1.2.1-1 libxxhash0_0.8.1-1 libyaml-0-2_0.2.2-1 libzstd1_1.5.2+dfsg-1 libzzip-0-13_0.13.72+dfsg.1-1.1 linux-libc-dev_5.16.18-1+rpi1 login_1:4.11.1+dfsg1-2 logsave_1.46.5-2 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.10.2-1 mawk_1.3.4.20200120-3 mount_2.38-4 ncurses-base_6.3-2 ncurses-bin_6.3-2 netbase_6.3 openssl_1.1.1o-1 passwd_1:4.11.1+dfsg1-2 patch_2.7.6-7 perl_5.34.0-4 perl-base_5.34.0-4 perl-modules-5.34_5.34.0-4 pinentry-curses_1.1.0-4 po-debconf_1.0.21+nmu1 poppler-data_0.4.11-1 rake_13.0.6-3 raspbian-archive-keyring_20120528.2 readline-common_8.1.2-1.2 rpcsvc-proto_1.4.2-4 ruby_1:3.0+1 ruby-net-telnet_0.1.1-2 ruby-rubygems_3.3.5-2 ruby-webrick_1.7.0-3 ruby-xmlrpc_0.3.2-2 ruby3.0_3.0.3-1 rubygems-integration_1.18 sbuild-build-depends-canna-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sysvinit-utils_3.03-1 t1utils_1.41-4 tar_1.34+dfsg-1 tex-common_6.17 texlive-base_2021.20220204-1 texlive-binaries_2021.20210626.59705-1+b1 texlive-lang-cjk_2021.20220204-1 texlive-lang-japanese_2021.20220204-1 texlive-latex-base_2021.20220204-1 texlive-latex-recommended_2021.20220204-1 tzdata_2022a-1 ucf_3.0043 util-linux_2.37.3-1 x11-common_1:7.7+23 x11proto-dev_2022.1-1 xdg-utils_1.1.3-4.1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xutils-dev_1:7.7+6 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.PEnrNrzw/trustedkeys.kbx': General error
gpgv: Signature made Fri May 27 17:03:32 2022 UTC
gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./canna_3.7p3-19.dsc
dpkg-source: info: extracting canna in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking canna_3.7p3.orig.tar.gz
dpkg-source: info: unpacking canna_3.7p3-19.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 01_mkrelease_autoconf213_debian.patch
dpkg-source: info: applying 02_debiandefines.patch
dpkg-source: info: applying 03_debian_useshareddir.patch
dpkg-source: info: applying 04_platex.patch
dpkg-source: info: applying 05_fix_spelling_error.patch
dpkg-source: info: applying 06_fix_manpages_error.patch
dpkg-source: info: applying 07_fix_ftbfs_on_hurd-i386.patch
dpkg-source: info: applying 08_fix_format_security.patch
dpkg-source: info: applying 09_fix_manpages_error.patch
dpkg-source: info: applying 10_fix_configure.ac.patch
dpkg-source: info: applying 11_fix_spelling_error_in_binary.patch
dpkg-source: info: applying 12_make_the_output_of_mkbindic_reproducible.patch
dpkg-source: info: applying 13_fix-ar-clq.patch
Check disc space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-72212011-55a8-4c30-b6e2-7f36542f4b10
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package canna
dpkg-buildpackage: info: source version 3.7p3-19
dpkg-buildpackage: info: source distribution unstable
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
fakeroot debian/rules clean
dh clean
dh_clean
rm -f debian/debhelper-build-stamp
rm -rf debian/.debhelper/
rm -f -- debian/canna.substvars debian/canna-utils.substvars debian/libcanna1g.substvars debian/libcanna1g-dev.substvars debian/files
rm -fr -- debian/canna/ debian/tmp/ debian/canna-utils/ debian/libcanna1g/ debian/libcanna1g-dev/
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
debian/rules build-arch
dh build-arch
dh_update_autotools_config -a
install -d debian/.debhelper/bucket/files
cp -an --reflink=auto canuum/config.guess debian/.debhelper/bucket/files/5b6877e0d2db2a7ef37611a0c5dfb81eabbe34519bd648bf71f8b7d4e3847850.tmp
mv debian/.debhelper/bucket/files/5b6877e0d2db2a7ef37611a0c5dfb81eabbe34519bd648bf71f8b7d4e3847850.tmp debian/.debhelper/bucket/files/5b6877e0d2db2a7ef37611a0c5dfb81eabbe34519bd648bf71f8b7d4e3847850
cp -f /usr/share/misc/config.guess ./canuum/config.guess
cp -an --reflink=auto canuum/config.sub debian/.debhelper/bucket/files/86b363ca4362b5f2562a0a6f0c5f9d445de3ab67de34c3e4a7dc0ca1f854e17a.tmp
mv debian/.debhelper/bucket/files/86b363ca4362b5f2562a0a6f0c5f9d445de3ab67de34c3e4a7dc0ca1f854e17a.tmp debian/.debhelper/bucket/files/86b363ca4362b5f2562a0a6f0c5f9d445de3ab67de34c3e4a7dc0ca1f854e17a
cp -f /usr/share/misc/config.sub ./canuum/config.sub
dh_autoreconf -a
find . canuum ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p
" > debian/autoreconf.before
grep -q ^XDT_ configure.ac
autoreconf -f -i . canuum
configure.ac:4: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.ac:4: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:4: the top level
configure.ac:16: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:16: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:16: the top level
configure.ac:25: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:25: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:25: the top level
configure.ac:35: warning: The macro `AC_TYPE_SIGNAL' is obsolete.
configure.ac:35: You should run autoupdate.
./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from...
configure.ac:35: the top level
autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in'
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:38: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.in:38: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.in:38: the top level
configure.in:386: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:386: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:386: the top level
configure.in:388: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:388: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:388: the top level
configure.in:426: warning: The macro `AC_TRY_RUN' is obsolete.
configure.in:426: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
configure.in:426: the top level
configure.in:442: warning: The macro `AC_TRY_RUN' is obsolete.
configure.in:442: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
configure.in:442: the top level
configure.in:459: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:459: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:459: the top level
configure.in:496: warning: The macro `AC_TYPE_SIGNAL' is obsolete.
configure.in:496: You should run autoupdate.
./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from...
configure.in:496: the top level
autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoheader: warning: WARNING: Using auxiliary files such as 'acconfig.h', 'config.h.bot'
autoheader: WARNING: and 'config.h.top', to define templates for 'config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of 'AC_DEFINE_UNQUOTED' and
autoheader: WARNING: 'AC_DEFINE' allows one to define a template without
autoheader: WARNING: 'acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function 'main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
find . canuum ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p
" > debian/autoreconf.after
dh_auto_configure -a
install -d /<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home
./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for vfork.h... no
checking for sys/param.h... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fcntl.h... yes
checking for locale.h... yes
checking for memory.h... yes
checking for netdb.h... yes
checking for netinet/in.h... 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 for sys/ioctl.h... yes
checking for sys/param.h... (cached) yes
checking for sys/socket.h... yes
checking for sys/time.h... (cached) yes
checking for sys/timeb.h... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/select.h... 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 struct tm is in sys/time.h or time.h... time.h
checking for pid_t... yes
checking for fork... yes
checking for vfork... yes
checking for getpagesize... yes
checking for vprintf... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking how to run the C preprocessor... gcc -E
checking whether gcc needs -traditional... no
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking for GNU libc compatible malloc... yes
checking for working memcmp... yes
checking for working mmap... yes
checking whether setpgrp requires zero arguments... yes
checking return type of signal handlers... void
checking whether lstat correctly handles trailing slash... yes
checking whether stat accepts an empty string... 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... no
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 size of void *... 4
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"
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_testdir
./mkrelease.sh && xmkmf
+ cp Canna.conf.dist Canna.conf
+ autoconf
configure.ac:4: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.ac:4: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:4: the top level
configure.ac:16: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:16: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:16: the top level
configure.ac:25: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:25: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:25: the top level
configure.ac:35: warning: The macro `AC_TYPE_SIGNAL' is obsolete.
configure.ac:35: You should run autoupdate.
./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from...
configure.ac:35: the top level
+ autoheader
+ rm -rf autom4te.cache
+ cd canuum
+ autoconf
configure.in:38: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.in:38: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.in:38: the top level
configure.in:386: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:386: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:386: the top level
configure.in:388: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:388: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:388: the top level
configure.in:426: warning: The macro `AC_TRY_RUN' is obsolete.
configure.in:426: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
configure.in:426: the top level
configure.in:442: warning: The macro `AC_TRY_RUN' is obsolete.
configure.in:442: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
configure.in:442: the top level
configure.in:459: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:459: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:459: the top level
configure.in:496: warning: The macro `AC_TYPE_SIGNAL' is obsolete.
configure.in:496: You should run autoupdate.
./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from...
configure.in:496: the top level
+ autoheader
autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoheader: warning: WARNING: Using auxiliary files such as 'acconfig.h', 'config.h.bot'
autoheader: WARNING: and 'config.h.top', to define templates for 'config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of 'AC_DEFINE_UNQUOTED' and
autoheader: WARNING: 'AC_DEFINE' allows one to define a template without
autoheader: WARNING: 'acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function 'main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
+ rm -rf autom4te.cache
imake -DUseInstalled -I/usr/lib/X11/config
cd doc/man/guide/tex && xmkmf
imake -DUseInstalled -I/usr/lib/X11/config
/usr/bin/make canna \
CDEBUGFLAGS="-g -Wall" \
CCOPTIONS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" \
LOCAL_LDFLAGS="-Wl,-z,relro -Wl,-z,now" \
SHLIBGLOBALSFLAGS="-Wl,-z,relro -Wl,-z,now"
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Building canna
make Makefiles
make[3]: Entering directory '/<<PKGBUILDDIR>>'
making Makefiles in lib...
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib'
making Makefiles in lib/RKindep...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKindep'
Makefile:1145: warning: ignoring prerequisites on suffix rule definition
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKindep'
making Makefiles in lib/RK...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RK'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RK'
making Makefiles in lib/RKC...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC'
making Makefiles in lib/RKC16...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC16'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC16'
making Makefiles in lib/canna...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/canna'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna'
making Makefiles in lib/canna16...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/canna16'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna16'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib'
making Makefiles in canna...
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>/canna'
make[4]: Nothing to be done for 'Makefiles'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/canna'
making Makefiles in server...
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>/server'
make[4]: Nothing to be done for 'Makefiles'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/server'
making Makefiles in cmd...
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd'
making Makefiles in cmd/crfreq...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crfreq'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crfreq'
making Makefiles in cmd/crxdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxdic'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxdic'
making Makefiles in cmd/crxgram...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxgram'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxgram'
making Makefiles in cmd/ctow...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/ctow'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/ctow'
making Makefiles in cmd/dpromdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
making Makefiles in cmd/dpxdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
making Makefiles in cmd/dicar...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dicar'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dicar'
making Makefiles in cmd/forcpp...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/forcpp'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forcpp'
making Makefiles in cmd/forsort...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/forsort'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forsort'
making Makefiles in cmd/kpdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/kpdic'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/kpdic'
making Makefiles in cmd/mergewd...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mergewd'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mergewd'
making Makefiles in cmd/splitwd...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/splitwd'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/splitwd'
making Makefiles in cmd/wtoc...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/wtoc'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/wtoc'
making Makefiles in cmd/mkromdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
making Makefiles in cmd/mkbindic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
making Makefiles in cmd/dpbindic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
making Makefiles in cmd/chkconc...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/chkconc'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/chkconc'
making Makefiles in cmd/canlisp...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/canlisp'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/canlisp'
making Makefiles in cmd/cannacheck...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
making Makefiles in cmd/cannastat...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannastat'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannastat'
making Makefiles in cmd/cshost...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cshost'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cshost'
making Makefiles in cmd/catdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/catdic'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/catdic'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
making Makefiles in dic...
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic'
making Makefiles in dic/ideo...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic'
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
making Makefiles in dic/ideo/pubdic...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
make[6]: Nothing to be done for 'Makefiles'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
making Makefiles in dic/ideo/grammar...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
make[6]: Nothing to be done for 'Makefiles'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
making Makefiles in dic/ideo/words...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[6]: Nothing to be done for 'Makefiles'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
making Makefiles in dic/phono...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic'
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/phono'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/phono'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic'
making Makefiles in misc...
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>/misc'
making Makefiles in misc/initfiles...
make[5]: Entering directory '/<<PKGBUILDDIR>>/misc'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/misc'
make[5]: Entering directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[5]: Nothing to be done for 'Makefiles'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/misc'
making Makefiles in doc...
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[4]: Nothing to be done for 'Makefiles'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make cleandir
make[3]: Entering directory '/<<PKGBUILDDIR>>'
rm -f -r include cannaconf.h
rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut "#"*
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make includes
make[3]: Entering directory '/<<PKGBUILDDIR>>'
creating cannaconf.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...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib'
including in lib/RKindep...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKindep'
Makefile:1145: warning: ignoring prerequisites on suffix rule definition
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 .
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKindep'
including in lib/RK...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RK'
cd ../../include/canna
+ ln -s -f ../../lib/RK/RK.h .
cd ../../include
+ ln -s -f ../lib/RK/RKrename.h .
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RK'
including in lib/RKC...
make[5]: Entering directory '/<<PKGBUILDDIR>>/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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC'
including in lib/RKC16...
make[5]: Entering directory '/<<PKGBUILDDIR>>/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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC16'
including in lib/canna...
make[5]: Entering directory '/<<PKGBUILDDIR>>/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 .
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna'
including in lib/canna16...
make[5]: Entering directory '/<<PKGBUILDDIR>>/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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna16'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib'
including in ./canna...
make[4]: Entering directory '/<<PKGBUILDDIR>>/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 .
make[4]: Leaving directory '/<<PKGBUILDDIR>>/canna'
including in ./server...
make[4]: Entering directory '/<<PKGBUILDDIR>>/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 .
make[4]: Leaving directory '/<<PKGBUILDDIR>>/server'
including in ./cmd...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd'
including in cmd/crfreq...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crfreq'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crfreq'
including in cmd/crxdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxdic'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxdic'
including in cmd/crxgram...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxgram'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxgram'
including in cmd/ctow...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/ctow'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/ctow'
including in cmd/dpromdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
including in cmd/dpxdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
including in cmd/dicar...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dicar'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dicar'
including in cmd/forcpp...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/forcpp'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forcpp'
including in cmd/forsort...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/forsort'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forsort'
including in cmd/kpdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/kpdic'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/kpdic'
including in cmd/mergewd...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mergewd'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mergewd'
including in cmd/splitwd...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/splitwd'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/splitwd'
including in cmd/wtoc...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/wtoc'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/wtoc'
including in cmd/mkromdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
including in cmd/mkbindic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
including in cmd/dpbindic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
including in cmd/chkconc...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/chkconc'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/chkconc'
including in cmd/canlisp...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/canlisp'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/canlisp'
including in cmd/cannacheck...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
including in cmd/cannastat...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannastat'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannastat'
including in cmd/cshost...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cshost'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cshost'
including in cmd/catdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/catdic'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/catdic'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
including in ./dic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic'
including in dic/ideo...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
including in dic/ideo/pubdic...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
make[6]: Nothing to be done for 'includes'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
including in dic/ideo/grammar...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
make[6]: Nothing to be done for 'includes'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
including in dic/ideo/words...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[6]: Nothing to be done for 'includes'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
including in dic/phono...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/phono'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/phono'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic'
including in ./misc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/misc'
including in misc/initfiles...
make[5]: Entering directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[5]: Nothing to be done for 'includes'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/misc'
including in ./doc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/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[4]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make -k depend
make[3]: Entering directory '/<<PKGBUILDDIR>>'
depending in ./lib...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib'
depending in lib/RKindep...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKindep'
Makefile:1145: warning: ignoring prerequisites on suffix rule definition
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- cfuncs.c basename.c cksum.c file.c strops.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKindep'
depending in lib/RK...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RK'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RK'
depending in lib/RKC...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC'
depending in lib/RKC16...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC16'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC16'
depending in lib/canna...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/canna'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna'
depending in lib/canna16...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/canna16'
awk -f GSYM.awk < globnames > sglobal.h
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna16'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib'
depending in ./canna...
make[4]: Entering directory '/<<PKGBUILDDIR>>/canna'
make[4]: Nothing to be done for 'depend'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/canna'
depending in ./server...
make[4]: Entering directory '/<<PKGBUILDDIR>>/server'
gccmakedep -- -I../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DUNIXCONN -DTCPCONN -- comm.c session.c convert.c wconvert.c main.c misc.c util.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/server'
depending in ./cmd...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd'
depending in cmd/crfreq...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crfreq'
gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- crfreq.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crfreq'
depending in cmd/crxdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxdic'
gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/var/lib/canna/dic/canna/fuzokugo.cbd\" -- crxdic.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxdic'
depending in cmd/crxgram...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxgram'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- crxgram.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxgram'
depending in cmd/ctow...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/ctow'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- ctow.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/ctow'
depending in cmd/dpromdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- dpromdic.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
depending in cmd/dpxdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/var/lib/canna/dic/canna/fuzokugo.cbd\" -- dpxdic.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
depending in cmd/dicar...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dicar'
gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- dicar.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dicar'
depending in cmd/forcpp...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/forcpp'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- forcpp.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forcpp'
depending in cmd/forsort...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/forsort'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- forsort.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forsort'
depending in cmd/kpdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/kpdic'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- kpdic.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/kpdic'
depending in cmd/mergewd...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mergewd'
gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- mergewd.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mergewd'
depending in cmd/splitwd...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/splitwd'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- splitwd.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/splitwd'
depending in cmd/wtoc...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/wtoc'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- wtoc.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/wtoc'
depending in cmd/mkromdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
make[5]: Nothing to be done for 'depend'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
depending in cmd/mkbindic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
make[5]: Nothing to be done for 'depend'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
depending in cmd/dpbindic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
make[5]: Nothing to be done for 'depend'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
depending in cmd/chkconc...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/chkconc'
gccmakedep -- -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/var/lib/canna/dic/canna/fuzokugo.cbd\" -- chkconc.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/chkconc'
depending in cmd/canlisp...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/canlisp'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- canlisp.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/canlisp'
depending in cmd/cannacheck...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCHECK_COMMAND -- main.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
depending in cmd/cannastat...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannastat'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- cannastat.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannastat'
depending in cmd/cshost...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cshost'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- cshost.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cshost'
depending in cmd/catdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/catdic'
gccmakedep -- -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- can.c rutil.c RKdelline.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/catdic'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
depending in ./dic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic'
depending in dic/ideo...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
depending in dic/ideo/pubdic...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
gccmakedep -- -I../../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO --
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
depending in dic/ideo/grammar...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
make[6]: Nothing to be done for 'depend'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
depending in dic/ideo/words...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[6]: Nothing to be done for 'depend'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
depending in dic/phono...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/phono'
make[5]: Nothing to be done for 'depend'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/phono'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic'
depending in ./misc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/misc'
depending in misc/initfiles...
make[5]: Entering directory '/<<PKGBUILDDIR>>/misc/initfiles'
gccmakedep -- -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO --
make[5]: Leaving directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/misc'
depending in ./doc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[4]: Nothing to be done for 'depend'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make
make[3]: Entering directory '/<<PKGBUILDDIR>>'
making all in ./lib...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib'
making all in lib/RKindep...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKindep'
Makefile:1145: warning: ignoring prerequisites on suffix rule definition
rm -f cfuncs.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO cfuncs.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cfuncs.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f basename.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO basename.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from basename.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f cksum.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO cksum.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cksum.c:60:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f file.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO file.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from file.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f strops.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO strops.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from strops.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f libRKindep.a
ar cq libRKindep.a cfuncs.o basename.o cksum.o file.o strops.o
ranlib libRKindep.a
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKindep'
making all in lib/RK...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RK'
rm -f tempdic.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO tempdic.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from tempdic.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
tempdic.c:128:1: warning: return type defaults to 'int' [-Wimplicit-int]
128 | yomi_equal(x, y, n)
| ^~~~~~~~~~
tempdic.c:232:1: warning: return type defaults to 'int' [-Wimplicit-int]
232 | enterTD(dm, td, gram, word)
| ^~~~~~~
tempdic.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="$Id: tempdic.c,v 1.4 2003/09/17 08:50:52 aida_s Exp $";
| ^~~~~
rm -f permdic.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO permdic.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from permdic.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
permdic.c: In function 'assurep':
permdic.c:314:7: warning: unused variable 'i' [-Wunused-variable]
314 | int i;
| ^
permdic.c: At top level:
permdic.c:368:1: warning: return type defaults to 'int' [-Wimplicit-int]
368 | readThisCache(dm, xdm, pgno, val, key, cur, ylen, nread, mc, nc, cf)
| ^~~~~~~~~~~~~
permdic.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: permdic.c,v 1.8 2003/09/17 08:50:52 aida_s Exp $";
| ^~~~~~
permdic.c: In function '_Rkpopen':
permdic.c:217:12: warning: 'gramsz' may be used uninitialized in this function [-Wmaybe-uninitialized]
217 | gram = RkReadGram(fd, gramsz);
| ^~~~~~~~~~~~~~~~~~~~~~
permdic.c:216:5: warning: 'gramoff' may be used uninitialized in this function [-Wmaybe-uninitialized]
216 | lseek(fd, gramoff, 0);
| ^~~~~~~~~~~~~~~~~~~~~
permdic.c: In function '_Rkpctl':
permdic.c:745:16: warning: 'ecount' may be used uninitialized [-Wmaybe-uninitialized]
745 | if (ecount || cval < (nk-1)*(nk-2)) {
| ^
permdic.c:745:24: warning: 'cval' may be used uninitialized [-Wmaybe-uninitialized]
745 | if (ecount || cval < (nk-1)*(nk-2)) {
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
rm -f dicsw.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO dicsw.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from dicsw.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
dicsw.c:30:8: warning: type defaults to 'int' in declaration of '_Rkpopen' [-Wimplicit-int]
30 | extern _Rkpopen pro((struct DM *, char *, int, struct RkKxGram *));
| ^~~~~~~~
dicsw.c:31:8: warning: type defaults to 'int' in declaration of '_Rkpclose' [-Wimplicit-int]
31 | extern _Rkpclose pro((struct DM *, char *, struct RkKxGram *));
| ^~~~~~~~~
dicsw.c:32:8: warning: type defaults to 'int' in declaration of '_Rkpsearch' [-Wimplicit-int]
32 | extern _Rkpsearch
| ^~~~~~~~~~
dicsw.c:35:8: warning: type defaults to 'int' in declaration of '_Rkpio' [-Wimplicit-int]
35 | extern _Rkpio pro((struct DM *, struct ncache *, int));
| ^~~~~~
dicsw.c:36:8: warning: type defaults to 'int' in declaration of '_Rkpctl' [-Wimplicit-int]
36 | extern _Rkpctl
| ^~~~~~~
dicsw.c:38:8: warning: type defaults to 'int' in declaration of '_Rkpsync' [-Wimplicit-int]
38 | extern _Rkpsync pro((struct RkContext *, struct DM *, struct DM *));
| ^~~~~~~~
dicsw.c:40:8: warning: type defaults to 'int' in declaration of '_Rktopen' [-Wimplicit-int]
40 | extern _Rktopen pro((struct DM *, char *, int, struct RkKxGram *));
| ^~~~~~~~
dicsw.c:41:8: warning: type defaults to 'int' in declaration of '_Rktclose' [-Wimplicit-int]
41 | extern _Rktclose pro((struct DM *, char *, struct RkKxGram *));
| ^~~~~~~~~
dicsw.c:42:8: warning: type defaults to 'int' in declaration of '_Rktsearch' [-Wimplicit-int]
42 | extern _Rktsearch
| ^~~~~~~~~~
dicsw.c:45:8: warning: type defaults to 'int' in declaration of '_Rktio' [-Wimplicit-int]
45 | extern _Rktio pro((struct DM *, struct ncache *, int));
| ^~~~~~
dicsw.c:46:8: warning: type defaults to 'int' in declaration of '_Rktctl' [-Wimplicit-int]
46 | extern _Rktctl
| ^~~~~~~
dicsw.c:48:8: warning: type defaults to 'int' in declaration of '_Rktsync' [-Wimplicit-int]
48 | extern _Rktsync pro((struct RkContext *, struct DM *, struct DM *));
| ^~~~~~~~
dicsw.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="$Id: dicsw.c,v 1.1.1.1 2002/10/19 08:27:45 aida_s Exp $";
| ^~~~~
rm -f ngram.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO ngram.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from ngram.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
ngram.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int]
414 | skip_until_space(src, next)
| ^~~~~~~~~~~~~~~~
ngram.c: In function 'fil_wc2wrec_flag':
ngram.c:527:59: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
527 | *wrec++ = (Wrec)(((wlen >> 5) & 0xfe) | (ncand >> 11) & 0x01);
| ~~~~~~~~~~~~~~^~~~~~
ngram.c: In function 'fil_wrec_flag':
ngram.c:572:59: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
572 | *wrec++ = (Wrec)(((wlen >> 5) & 0xfe) | (ncand >> 11) & 0x01);
| ~~~~~~~~~~~~~~^~~~~~
ngram.c: In function '_RkUparseWrec':
ngram.c:888:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
888 | if (add && i == ncnd || !add && endt && endt < endp - 1) {
| ~~~~^~~~~~~~~~~~
At top level:
ngram.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="$Id: ngram.c,v 1.10 2003/09/24 14:50:40 aida_s Exp $";
| ^~~~~
rm -f bun.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO bun.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from bun.c:29:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
bun.c:513:1: warning: return type defaults to 'int' [-Wimplicit-int]
513 | RkwSubstYomi(cx_num, ys, ye, yomi, newLen)
| ^~~~~~~~~~~~
bun.c:1756:1: warning: return type defaults to 'int' [-Wimplicit-int]
1756 | RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi,
| ^~~~~~~~~~~~~~~~~
bun.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: bun.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $";
| ^~~~~
rm -f context.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO context.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from context.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
context.c: In function '_RkInitialize':
context.c:105:13: warning: implicit declaration of function 'mkdir' [-Wimplicit-function-declaration]
105 | if (mkdir(path, MKDIR_MODE) < 0 &&
| ^~~~~
At top level:
context.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="$Id: context.c,v 1.5 2003/09/17 08:50:52 aida_s Exp $";
| ^~~~~
rm -f nword.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO nword.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from nword.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
nword.c:1220:8: warning: type defaults to 'int' in declaration of 'compword' [-Wimplicit-int]
1220 | static compword pro((const struct compRec *, const struct compRec *));
| ^~~~~~~~
nword.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="$Id: nword.c,v 1.5 2003/07/31 19:03:51 aida_s Exp $";
| ^~~~~
nword.c: In function 'parseQue':
nword.c:1713:18: warning: 'head' may be used uninitialized in this function [-Wmaybe-uninitialized]
1713 | xq[i].tree = height2list(xqh, xq[i].maxlen);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nword.c: In function 'parseBun.constprop':
nword.c:1297:34: warning: 'head' may be used uninitialized in this function [-Wmaybe-uninitialized]
1297 | struct nword *e, *p, *head, *tail;
| ^~~~
nword.c: In function '_RkSubstYomi':
nword.c:2001:18: warning: 'head' may be used uninitialized in this function [-Wmaybe-uninitialized]
2001 | xq[i].tree = height2list(xqh, xq[i].maxlen);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f ncache.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO ncache.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from ncache.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f dic.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO dic.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from dic.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
dic.c:323:1: warning: return type defaults to 'int' [-Wimplicit-int]
323 | copyFile(src, dst)
| ^~~~~~~~
dic.c:885:1: warning: return type defaults to 'int' [-Wimplicit-int]
885 | GetLine(cx, gram, tdp, line, size)
| ^~~~~~~
dic.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: dic.c,v 1.4 2003/09/17 08:50:52 aida_s Exp $";
| ^~~~~
dic.c: In function 'RkwChmodDic':
dic.c:802:18: warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized]
802 | res = dd ? DDchmod(dd, mode) : ACCES;
| ^~~~~~~~~~~~~~~~~
rm -f util.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO util.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from util.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
util.c:470:1: warning: return type defaults to 'int' [-Wimplicit-int]
470 | _RkGetLink(dic, pgno, off, lvo, csn)
| ^~~~~~~~~~
util.c: In function '_RkGetOffset':
util.c:524:1: warning: control reaches end of non-void function [-Wreturn-type]
524 | }
| ^
At top level:
util.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#)$Id: util.c,v 1.8 2003/09/17 08:50:52 aida_s Exp $ $Author: aida_s $ $Revision: 1.8 $ $Data$";
| ^~~~~
rm -f kana.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO kana.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from kana.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
kana.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: kana.c,v 1.2 2003/09/17 08:50:52 aida_s Exp $";
| ^~~~~
kana.c: In function 'RkCvtNarrow':
kana.c:180:7: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized]
180 | switch (length) {
| ^~~~~~
kana.c:721:17: note: 'byte' was declared here
721 | int byte;
| ^~~~
rm -f bits.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO bits.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from bits.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
bits.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="$Id: bits.c,v 1.2 2003/09/17 08:50:52 aida_s Exp $";
| ^~~~~
rm -f dd.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO dd.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from dd.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
dd.c: In function '_RkAllocDF':
dd.c:218:1: warning: type of 'type' defaults to 'int' [-Wimplicit-int]
218 | _RkAllocDF(dd, lnk, type)
| ^~~~~~~~~~
dd.c: At top level:
dd.c:1197:1: warning: return type defaults to 'int' [-Wimplicit-int]
1197 | DMcheck(spec, name)
| ^~~~~~~
dd.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="$Id: dd.c,v 1.5 2003/09/17 08:50:52 aida_s Exp $";
| ^~~~~
In file included from /usr/include/string.h:519,
from ../../include/ccompat.h:43,
from RKintern.h:60,
from dd.c:28:
In function 'strncpy',
inlined from 'allocStr' at dd.c:78:11:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
95 | return __builtin___strncpy_chk (__dest, __src, __len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
96 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
dd.c: In function 'allocStr':
dd.c:77:14: note: length computed here
77 | if ((len = strlen(s)) && (d = malloc(len + 1))) {
| ^~~~~~~~~
rm -f fq.o
gcc -c -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO fq.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKintern.h:58,
from fq.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
fq.c: In function 'FQopen':
fq.c:637:11: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
637 | (void)read(fd, (char *)qm->dm_qbits, (int)xqm->ex_bsiz);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fq.c: In function 'FQscan':
fq.c:557:11: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
557 | (void)read(fd, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~
fq.c: In function 'FQclose':
fq.c:667:15: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
667 | (void)write(fd, (char *)qm->dm_qbits, (int)xqm->ex_bsiz);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
fq.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="$Id: fq.c,v 1.6 2003/09/17 08:50:52 aida_s Exp $";
| ^~~~~
rm -f libRK.a
ar cq 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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RK'
making all in lib/RKC...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC'
rm -f rkc.o unshared/rkc.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g rkc.c -o unshared/rkc.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from rkc.c:54:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from rkc.c:53:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
rkc.c:1545:1: warning: return type defaults to 'int' [-Wimplicit-int]
1545 | 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]
1616 | RkwRemoveDic( cxnum, dicname, mode )
| ^~~~~~~~~~~~
rkc.c: At top level:
rkc.c:1677:1: warning: return type defaults to 'int' [-Wimplicit-int]
1677 | _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]
1881 | register i;
| ^
rkc.c: At top level:
rkc.c:2195:1: warning: return type defaults to 'int' [-Wimplicit-int]
2195 | RkKillServer()
| ^~~~~~~~~~~~
rkc.c:2601:1: warning: return type defaults to 'int' [-Wimplicit-int]
2601 | RkListDic( cxnum, dirname, dicnames_return, size )
| ^~~~~~~~~
rkc.c:2616:1: warning: return type defaults to 'int' [-Wimplicit-int]
2616 | 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]
2623 | RkRenameDic( cxnum, dicname, newdicname, mode )
| ^~~~~~~~~~~
rkc.c:2630:1: warning: return type defaults to 'int' [-Wimplicit-int]
2630 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode)
| ^~~~~~~~~
rkc.c: In function 'RkGetSimpleKanji':
rkc.c:2730:1: warning: type of 'dicname' defaults to 'int' [-Wimplicit-int]
2730 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^~~~~~~~~~~~~~~~
At top level:
rkc.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: rkc.c,v 1.12 2003/09/24 15:01:07 aida_s Exp $";
| ^~~~~~
rm -f rkc.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC rkc.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from rkc.c:54:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from rkc.c:53:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
rkc.c:1545:1: warning: return type defaults to 'int' [-Wimplicit-int]
1545 | 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]
1616 | RkwRemoveDic( cxnum, dicname, mode )
| ^~~~~~~~~~~~
rkc.c: At top level:
rkc.c:1677:1: warning: return type defaults to 'int' [-Wimplicit-int]
1677 | _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]
1881 | register i;
| ^
rkc.c: At top level:
rkc.c:2195:1: warning: return type defaults to 'int' [-Wimplicit-int]
2195 | RkKillServer()
| ^~~~~~~~~~~~
rkc.c:2601:1: warning: return type defaults to 'int' [-Wimplicit-int]
2601 | RkListDic( cxnum, dirname, dicnames_return, size )
| ^~~~~~~~~
rkc.c:2616:1: warning: return type defaults to 'int' [-Wimplicit-int]
2616 | 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]
2623 | RkRenameDic( cxnum, dicname, newdicname, mode )
| ^~~~~~~~~~~
rkc.c:2630:1: warning: return type defaults to 'int' [-Wimplicit-int]
2630 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode)
| ^~~~~~~~~
rkc.c: In function 'RkGetSimpleKanji':
rkc.c:2730:1: warning: type of 'dicname' defaults to 'int' [-Wimplicit-int]
2730 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^~~~~~~~~~~~~~~~
At top level:
rkc.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: rkc.c,v 1.12 2003/09/24 15:01:07 aida_s Exp $";
| ^~~~~~
rm -f convert.o unshared/convert.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g convert.c -o unshared/convert.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from convert.c:30:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from convert.c:29:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
convert.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: convert.c,v 1.9.2.1 2004/04/26 21:48:37 aida_s Exp $";
| ^~~~~~
rm -f convert.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC convert.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from convert.c:30:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from convert.c:29:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
convert.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: convert.c,v 1.9.2.1 2004/04/26 21:48:37 aida_s Exp $";
| ^~~~~~
rm -f wconvert.o unshared/wconvert.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g wconvert.c -o unshared/wconvert.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from wconvert.c:56:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from wconvert.c:58:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
../../include/sglobal.h:341:45: warning: return type defaults to 'int' [-Wimplicit-int]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:408:1: note: in expansion of macro 'rkc_Connect_Iroha_Server'
408 | rkc_Connect_Iroha_Server( hostname )
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:523:8: warning: type defaults to 'int' in declaration of 'firstKouhoStore' [-Wimplicit-int]
523 | static firstKouhoStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~~~~~~~
wconvert.c:526:1: warning: return type defaults to 'int' [-Wimplicit-int]
526 | firstKouhoStore(n, data, len, dest)
| ^~~~~~~~~~~~~~~
wconvert.c: In function 'RkcSendWRequest':
wconvert.c:760:22: warning: variable 'wfds2' set but not used [-Wunused-but-set-variable]
760 | rki_fd_set wfds, wfds2;
| ^~~~~
wconvert.c: At top level:
wconvert.c:822:1: warning: return type defaults to 'int' [-Wimplicit-int]
822 | SendType0Request(proto, len, name) /* Initialize */
| ^~~~~~~~~~~~~~~~
wconvert.c:845:1: warning: return type defaults to 'int' [-Wimplicit-int]
845 | SendType1Request(majo, mino) /* Finalize , KillServer */
| ^~~~~~~~~~~~~~~~
wconvert.c:858:1: warning: return type defaults to 'int' [-Wimplicit-int]
858 | SendType2Request(majo, mino, val) /* DuplicateContext */
| ^~~~~~~~~~~~~~~~
wconvert.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int]
873 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */
| ^~~~~~~~~~~~~~~~
wconvert.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int]
889 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */
| ^~~~~~~~~~~~~~~~
wconvert.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int]
924 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */
| ^~~~~~~~~~~~~~~~
wconvert.c:942:1: warning: return type defaults to 'int' [-Wimplicit-int]
942 | 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]
961 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */
| ^~~~~~~~~~~~~~~~
wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int]
979 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1013:1: warning: return type defaults to 'int' [-Wimplicit-int]
1013 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1053:1: warning: return type defaults to 'int' [-Wimplicit-int]
1053 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1087:1: warning: return type defaults to 'int' [-Wimplicit-int]
1087 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh)
| ^~~~~~~~~~~~~~~~~
wconvert.c:1127:1: warning: return type defaults to 'int' [-Wimplicit-int]
1127 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1163:1: warning: return type defaults to 'int' [-Wimplicit-int]
1163 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int]
1193 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1225:1: warning: return type defaults to 'int' [-Wimplicit-int]
1225 | SendType17Request(majo, mino, str, slen) /* QueryExtension */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1251:1: warning: return type defaults to 'int' [-Wimplicit-int]
1251 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1284:1: warning: return type defaults to 'int' [-Wimplicit-int]
1284 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1316:1: warning: return type defaults to 'int' [-Wimplicit-int]
1316 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1350:1: warning: return type defaults to 'int' [-Wimplicit-int]
1350 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr)
| ^~~~~~~~~~~~~~~~~
wconvert.c:1388:1: warning: return type defaults to 'int' [-Wimplicit-int]
1388 | RecvType0Reply(rep) /* Initialize */
| ^~~~~~~~~~~~~~
wconvert.c:1405:1: warning: return type defaults to 'int' [-Wimplicit-int]
1405 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */
| ^~~~~~~~~~~~~~
wconvert.c:1426:1: warning: return type defaults to 'int' [-Wimplicit-int]
1426 | RecvType2Reply(rep) /* Finalize , KillServer */
| ^~~~~~~~~~~~~~
wconvert.c:1440:8: warning: type defaults to 'int' in declaration of 'RecvType3Reply' [-Wimplicit-int]
1440 | static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1443:1: warning: return type defaults to 'int' [-Wimplicit-int]
1443 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */
| ^~~~~~~~~~~~~~
wconvert.c:1470:8: warning: type defaults to 'int' in declaration of 'RecvType4Reply' [-Wimplicit-int]
1470 | static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1473:1: warning: return type defaults to 'int' [-Wimplicit-int]
1473 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */
| ^~~~~~~~~~~~~~
wconvert.c:1502:1: warning: return type defaults to 'int' [-Wimplicit-int]
1502 | RecvType5Reply(rep) /* CreateContext */
| ^~~~~~~~~~~~~~
wconvert.c:1520:1: warning: return type defaults to 'int' [-Wimplicit-int]
1520 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */
| ^~~~~~~~~~~~~~
wconvert.c:1544:8: warning: type defaults to 'int' in declaration of 'RecvType7Reply' [-Wimplicit-int]
1544 | static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1547:1: warning: return type defaults to 'int' [-Wimplicit-int]
1547 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */
| ^~~~~~~~~~~~~~
wconvert.c:1576:8: warning: type defaults to 'int' in declaration of 'RecvType8Reply' [-Wimplicit-int]
1576 | static RecvType8Reply
| ^~~~~~~~~~~~~~
wconvert.c:1580:1: warning: return type defaults to 'int' [-Wimplicit-int]
1580 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */
| ^~~~~~~~~~~~~~
wconvert.c:1611:1: warning: return type defaults to 'int' [-Wimplicit-int]
1611 | RecvType10Reply(n, buf, bsz) /* Through */
| ^~~~~~~~~~~~~~~
wconvert.c:1653:8: warning: type defaults to 'int' in declaration of 'rkcw_finalize' [-Wimplicit-int]
1653 | static rkcw_finalize pro((void));
| ^~~~~~~~~~~~~
wconvert.c:1656:1: warning: return type defaults to 'int' [-Wimplicit-int]
1656 | rkcw_finalize()
| ^~~~~~~~~~~~~
wconvert.c:1668:8: warning: type defaults to 'int' in declaration of 'rkcw_killserver' [-Wimplicit-int]
1668 | static rkcw_killserver pro((void));
| ^~~~~~~~~~~~~~~
wconvert.c:1671:1: warning: return type defaults to 'int' [-Wimplicit-int]
1671 | rkcw_killserver()
| ^~~~~~~~~~~~~~~
wconvert.c:1683:8: warning: type defaults to 'int' in declaration of 'rkcw_create_context' [-Wimplicit-int]
1683 | static rkcw_create_context pro((void));
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1686:1: warning: return type defaults to 'int' [-Wimplicit-int]
1686 | rkcw_create_context()
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1697:8: warning: type defaults to 'int' in declaration of 'rkcw_duplicate_context' [-Wimplicit-int]
1697 | static rkcw_duplicate_context pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int]
1700 | rkcw_duplicate_context( cx )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1712:8: warning: type defaults to 'int' in declaration of 'rkcw_close_context' [-Wimplicit-int]
1712 | static rkcw_close_context pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~
wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int]
1715 | rkcw_close_context( cx )
| ^~~~~~~~~~~~~~~~~~
wconvert.c:1728:1: warning: return type defaults to 'int' [-Wimplicit-int]
1728 | dictionary_list(proto, con, dicnames, mxi)
| ^~~~~~~~~~~~~~~
wconvert.c:1742:8: warning: type defaults to 'int' in declaration of 'rkcw_dictionary_list' [-Wimplicit-int]
1742 | static rkcw_dictionary_list pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1745:1: warning: return type defaults to 'int' [-Wimplicit-int]
1745 | rkcw_dictionary_list( cx, dicnames, mxi)
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1754:1: warning: return type defaults to 'int' [-Wimplicit-int]
1754 | define_dic(proto, cx, dicname, wordrec)
| ^~~~~~~~~~
wconvert.c:1769:8: warning: type defaults to 'int' in declaration of 'rkcw_define_dic' [-Wimplicit-int]
1769 | static rkcw_define_dic pro((RkcContext *, char *, Ushort *));
| ^~~~~~~~~~~~~~~
wconvert.c:1772:1: warning: return type defaults to 'int' [-Wimplicit-int]
1772 | rkcw_define_dic( cx, dicname, wordrec)
| ^~~~~~~~~~~~~~~
wconvert.c:1780:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dic' [-Wimplicit-int]
1780 | static rkcw_delete_dic pro((RkcContext *, char *, Ushort *));
| ^~~~~~~~~~~~~~~
wconvert.c:1783:1: warning: return type defaults to 'int' [-Wimplicit-int]
1783 | rkcw_delete_dic( cx, dicname, wordrec)
| ^~~~~~~~~~~~~~~
wconvert.c:1791:8: warning: type defaults to 'int' in declaration of 'mount_dictionary' [-Wimplicit-int]
1791 | static mount_dictionary pro((int, int, int, char *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:1794:1: warning: return type defaults to 'int' [-Wimplicit-int]
1794 | mount_dictionary(majo, mino, context, data, mode)
| ^~~~~~~~~~~~~~~~
wconvert.c:1807:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_dictionary' [-Wimplicit-int]
1807 | static rkcw_mount_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:1810:1: warning: return type defaults to 'int' [-Wimplicit-int]
1810 | rkcw_mount_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:1818:8: warning: type defaults to 'int' in declaration of 'rkcw_umount_dictionary' [-Wimplicit-int]
1818 | static rkcw_umount_dictionary pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1821:1: warning: return type defaults to 'int' [-Wimplicit-int]
1821 | rkcw_umount_dictionary( cx, dicname )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1828:8: warning: type defaults to 'int' in declaration of 'rkcw_remount_dictionary' [-Wimplicit-int]
1828 | static rkcw_remount_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1831:1: warning: return type defaults to 'int' [-Wimplicit-int]
1831 | rkcw_remount_dictionary( cx, dicname, where )
| ^~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1840:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_list' [-Wimplicit-int]
1840 | static rkcw_mount_list pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:1843:1: warning: return type defaults to 'int' [-Wimplicit-int]
1843 | rkcw_mount_list( cx, dicnames, mxi)
| ^~~~~~~~~~~~~~~
wconvert.c:1865:1: warning: return type defaults to 'int' [-Wimplicit-int]
1865 | end_convert(proto, cx, n, mod)
| ^~~~~~~~~~~
wconvert.c:1878:8: warning: type defaults to 'int' in declaration of 'rkcw_convert_end' [-Wimplicit-int]
1878 | static rkcw_convert_end pro((RkcContext *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int]
1881 | rkcw_convert_end( cx, mode )
| ^~~~~~~~~~~~~~~~
wconvert.c:1888:8: warning: type defaults to 'int' in declaration of 'convStore' [-Wimplicit-int]
1888 | static convStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~
wconvert.c:1891:1: warning: return type defaults to 'int' [-Wimplicit-int]
1891 | convStore(n, data, len, dest)
| ^~~~~~~~~
wconvert.c:1904:8: warning: type defaults to 'int' in declaration of 'rkcw_convert' [-Wimplicit-int]
1904 | static rkcw_convert pro((RkcContext *, Ushort *, int, int));
| ^~~~~~~~~~~~
wconvert.c:1907:1: warning: return type defaults to 'int' [-Wimplicit-int]
1907 | rkcw_convert( cx, yomi, length, mode )
| ^~~~~~~~~~~~
wconvert.c:1928:8: warning: type defaults to 'int' in declaration of 'get_yomi' [-Wimplicit-int]
1928 | static get_yomi
| ^~~~~~~~
wconvert.c:1932:1: warning: return type defaults to 'int' [-Wimplicit-int]
1932 | get_yomi(proto, context, curbun, storefunc, yomibuf)
| ^~~~~~~~
wconvert.c:1945:8: warning: type defaults to 'int' in declaration of 'yomiStore' [-Wimplicit-int]
1945 | static yomiStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~
wconvert.c:1948:1: warning: return type defaults to 'int' [-Wimplicit-int]
1948 | yomiStore(n, data, len, destb)
| ^~~~~~~~~
wconvert.c:1966:8: warning: type defaults to 'int' in declaration of 'rkcw_get_yomi' [-Wimplicit-int]
1966 | static rkcw_get_yomi pro((RkcContext *, Ushort *));
| ^~~~~~~~~~~~~
wconvert.c:1969:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
wconvert.c:1977:8: warning: type defaults to 'int' in declaration of 'kanjilistStore' [-Wimplicit-int]
1977 | static kanjilistStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1980:1: warning: return type defaults to 'int' [-Wimplicit-int]
1980 | kanjilistStore(n, data, len, dest)
| ^~~~~~~~~~~~~~
wconvert.c:2003:8: warning: type defaults to 'int' in declaration of 'rkcw_get_kanji_list' [-Wimplicit-int]
2003 | static rkcw_get_kanji_list pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:2006:1: warning: return type defaults to 'int' [-Wimplicit-int]
2006 | rkcw_get_kanji_list( cx )
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:2015:8: warning: type defaults to 'int' in declaration of 'rkcw_resize' [-Wimplicit-int]
2015 | static rkcw_resize pro((RkcContext *, int));
| ^~~~~~~~~~~
wconvert.c:2018:1: warning: return type defaults to 'int' [-Wimplicit-int]
2018 | rkcw_resize( cx, yomi_length )
| ^~~~~~~~~~~
wconvert.c:2034:1: warning: return type defaults to 'int' [-Wimplicit-int]
2034 | store_yomi(proto, cx, yomi, maxyomi)
| ^~~~~~~~~~
wconvert.c:2051:8: warning: type defaults to 'int' in declaration of 'rkcw_store_yomi' [-Wimplicit-int]
2051 | static rkcw_store_yomi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2054:1: warning: return type defaults to 'int' [-Wimplicit-int]
2054 | rkcw_store_yomi(cx, yomi, maxyomi)
| ^~~~~~~~~~~~~~~
wconvert.c:2104:8: warning: type defaults to 'int' in declaration of 'rkcw_list_dictionary' [-Wimplicit-int]
2104 | static rkcw_list_dictionary pro((RkcContext *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:2107:1: warning: return type defaults to 'int' [-Wimplicit-int]
2107 | 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]
2128 | static rkcw_create_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2131:1: warning: return type defaults to 'int' [-Wimplicit-int]
2131 | rkcw_create_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2144:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dictionary' [-Wimplicit-int]
2144 | static rkcw_delete_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2147:1: warning: return type defaults to 'int' [-Wimplicit-int]
2147 | rkcw_delete_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2161:8: warning: type defaults to 'int' in declaration of 'rkcw_rename_dictionary' [-Wimplicit-int]
2161 | static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2164:1: warning: return type defaults to 'int' [-Wimplicit-int]
2164 | rkcw_rename_dictionary( cx, dic, newdic, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2191:8: warning: type defaults to 'int' in declaration of 'rkcw_copy_dictionary' [-Wimplicit-int]
2191 | static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:2194:1: warning: return type defaults to 'int' [-Wimplicit-int]
2194 | 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]
2215 | static rkcw_get_text_dictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2219:1: warning: return type defaults to 'int' [-Wimplicit-int]
2219 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen )
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2264:1: warning: return type defaults to 'int' [-Wimplicit-int]
2264 | statusStore(n, data, dest)
| ^~~~~~~~~~~
wconvert.c:2287:8: warning: type defaults to 'int' in declaration of 'rkcw_get_stat' [-Wimplicit-int]
2287 | static rkcw_get_stat pro((RkcContext *, RkStat *));
| ^~~~~~~~~~~~~
wconvert.c:2290:1: warning: return type defaults to 'int' [-Wimplicit-int]
2290 | rkcw_get_stat( cx, stat )
| ^~~~~~~~~~~~~
wconvert.c:2307:1: warning: return type defaults to 'int' [-Wimplicit-int]
2307 | lexStore(n, data, dlen, dest)
| ^~~~~~~~
wconvert.c:2330:8: warning: type defaults to 'int' in declaration of 'rkcw_get_lex' [-Wimplicit-int]
2330 | static rkcw_get_lex pro((RkcContext *, int, RkLex *));
| ^~~~~~~~~~~~
wconvert.c:2333:1: warning: return type defaults to 'int' [-Wimplicit-int]
2333 | rkcw_get_lex( cx, mxi, info )
| ^~~~~~~~~~~~
wconvert.c:2352:8: warning: type defaults to 'int' in declaration of 'rkcw_autoconv' [-Wimplicit-int]
2352 | static rkcw_autoconv pro((RkcContext *, int, int));
| ^~~~~~~~~~~~~
wconvert.c:2355:1: warning: return type defaults to 'int' [-Wimplicit-int]
2355 | rkcw_autoconv( cx, length, mode )
| ^~~~~~~~~~~~~
wconvert.c:2368:8: warning: type defaults to 'int' in declaration of 'rkcw_subst_yomi' [-Wimplicit-int]
2368 | static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2371:1: warning: return type defaults to 'int' [-Wimplicit-int]
2371 | 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]
2387 | static rkcw_flush_yomi pro((RkcContext *));
| ^~~~~~~~~~~~~~~
wconvert.c:2390:1: warning: return type defaults to 'int' [-Wimplicit-int]
2390 | rkcw_flush_yomi( cx )
| ^~~~~~~~~~~~~~~
wconvert.c:2402:8: warning: type defaults to 'int' in declaration of 'rkcw_get_last_yomi' [-Wimplicit-int]
2402 | static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~~~~
wconvert.c:2405:1: warning: return type defaults to 'int' [-Wimplicit-int]
2405 | rkcw_get_last_yomi( cx, yomi, maxyomi )
| ^~~~~~~~~~~~~~~~~~
wconvert.c:2419:8: warning: type defaults to 'int' in declaration of 'rkcw_remove_bun' [-Wimplicit-int]
2419 | static rkcw_remove_bun pro((RkcContext *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2422:1: warning: return type defaults to 'int' [-Wimplicit-int]
2422 | rkcw_remove_bun( cx, mode )
| ^~~~~~~~~~~~~~~
wconvert.c:2459:1: warning: return type defaults to 'int' [-Wimplicit-int]
2459 | simpleKanjiStore(n, data, kdest, hdest)
| ^~~~~~~~~~~~~~~~
wconvert.c:2489:8: warning: type defaults to 'int' in declaration of 'rkcw_get_simple_kanji' [-Wimplicit-int]
2489 | static rkcw_get_simple_kanji
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:2493:1: warning: return type defaults to 'int' [-Wimplicit-int]
2493 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:2532:1: warning: return type defaults to 'int' [-Wimplicit-int]
2532 | dicinfoStore(n, data, dest)
| ^~~~~~~~~~~~
wconvert.c:2555:8: warning: type defaults to 'int' in declaration of 'rkcw_query_dic' [-Wimplicit-int]
2555 | static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *));
| ^~~~~~~~~~~~~~
wconvert.c:2558:1: warning: return type defaults to 'int' [-Wimplicit-int]
2558 | rkcw_query_dic(cx, usrname, dicname, info)
| ^~~~~~~~~~~~~~
wconvert.c:2574:8: warning: type defaults to 'int' in declaration of 'rkcw_get_hinshi' [-Wimplicit-int]
2574 | static rkcw_get_hinshi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2577:1: warning: return type defaults to 'int' [-Wimplicit-int]
2577 | rkcw_get_hinshi( cx, dst, mxd )
| ^~~~~~~~~~~~~~~
wconvert.c:2593:8: warning: type defaults to 'int' in declaration of 'rkcw_store_range' [-Wimplicit-int]
2593 | static rkcw_store_range pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:2596:1: warning: return type defaults to 'int' [-Wimplicit-int]
2596 | rkcw_store_range(cx, yomi, maxyomi)
| ^~~~~~~~~~~~~~~~
wconvert.c:2604:8: warning: type defaults to 'int' in declaration of 'rkcw_set_locale' [-Wimplicit-int]
2604 | static rkcw_set_locale pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~
wconvert.c:2607:1: warning: return type defaults to 'int' [-Wimplicit-int]
2607 | rkcw_set_locale( cx, locale )
| ^~~~~~~~~~~~~~~
wconvert.c:2614:8: warning: type defaults to 'int' in declaration of 'rkcw_sync' [-Wimplicit-int]
2614 | static rkcw_sync pro((RkcContext *, char *));
| ^~~~~~~~~
wconvert.c:2617:1: warning: return type defaults to 'int' [-Wimplicit-int]
2617 | rkcw_sync(cx, dicname)
| ^~~~~~~~~
wconvert.c:2624:8: warning: type defaults to 'int' in declaration of 'rkcw_set_app_name' [-Wimplicit-int]
2624 | static rkcw_set_app_name pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~
wconvert.c:2627:1: warning: return type defaults to 'int' [-Wimplicit-int]
2627 | rkcw_set_app_name( cx, apname )
| ^~~~~~~~~~~~~~~~~
wconvert.c:2639:8: warning: type defaults to 'int' in declaration of 'rkcw_notice_group_name' [-Wimplicit-int]
2639 | static rkcw_notice_group_name pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2642:1: warning: return type defaults to 'int' [-Wimplicit-int]
2642 | rkcw_notice_group_name(cx, groupname)
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2654:8: warning: type defaults to 'int' in declaration of 'rkcw_chmod_dic' [-Wimplicit-int]
2654 | static rkcw_chmod_dic pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~
wconvert.c:2657:1: warning: return type defaults to 'int' [-Wimplicit-int]
2657 | rkcw_chmod_dic(cx, dicname, mode)
| ^~~~~~~~~~~~~~
wconvert.c:2671:8: warning: type defaults to 'int' in declaration of 'rkcw_through' [-Wimplicit-int]
2671 | static rkcw_through pro((RkcContext *, int, char *, int, int));
| ^~~~~~~~~~~~
wconvert.c:2674:1: warning: return type defaults to 'int' [-Wimplicit-int]
2674 | rkcw_through( cx, cmd, data, datasz, bufsz )
| ^~~~~~~~~~~~
wconvert.c:51:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
51 | static char rcs_id[] = "$Id: wconvert.c,v 1.16.2.1 2004/04/26 21:48:37 aida_s Exp $";
| ^~~~~~
rm -f wconvert.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC wconvert.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from wconvert.c:56:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from wconvert.c:58:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
../../include/sglobal.h:341:45: warning: return type defaults to 'int' [-Wimplicit-int]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:408:1: note: in expansion of macro 'rkc_Connect_Iroha_Server'
408 | rkc_Connect_Iroha_Server( hostname )
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:523:8: warning: type defaults to 'int' in declaration of 'firstKouhoStore' [-Wimplicit-int]
523 | static firstKouhoStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~~~~~~~
wconvert.c:526:1: warning: return type defaults to 'int' [-Wimplicit-int]
526 | firstKouhoStore(n, data, len, dest)
| ^~~~~~~~~~~~~~~
wconvert.c: In function 'RkcSendWRequest':
wconvert.c:760:22: warning: variable 'wfds2' set but not used [-Wunused-but-set-variable]
760 | rki_fd_set wfds, wfds2;
| ^~~~~
wconvert.c: At top level:
wconvert.c:822:1: warning: return type defaults to 'int' [-Wimplicit-int]
822 | SendType0Request(proto, len, name) /* Initialize */
| ^~~~~~~~~~~~~~~~
wconvert.c:845:1: warning: return type defaults to 'int' [-Wimplicit-int]
845 | SendType1Request(majo, mino) /* Finalize , KillServer */
| ^~~~~~~~~~~~~~~~
wconvert.c:858:1: warning: return type defaults to 'int' [-Wimplicit-int]
858 | SendType2Request(majo, mino, val) /* DuplicateContext */
| ^~~~~~~~~~~~~~~~
wconvert.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int]
873 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */
| ^~~~~~~~~~~~~~~~
wconvert.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int]
889 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */
| ^~~~~~~~~~~~~~~~
wconvert.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int]
924 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */
| ^~~~~~~~~~~~~~~~
wconvert.c:942:1: warning: return type defaults to 'int' [-Wimplicit-int]
942 | 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]
961 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */
| ^~~~~~~~~~~~~~~~
wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int]
979 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1013:1: warning: return type defaults to 'int' [-Wimplicit-int]
1013 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1053:1: warning: return type defaults to 'int' [-Wimplicit-int]
1053 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1087:1: warning: return type defaults to 'int' [-Wimplicit-int]
1087 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh)
| ^~~~~~~~~~~~~~~~~
wconvert.c:1127:1: warning: return type defaults to 'int' [-Wimplicit-int]
1127 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1163:1: warning: return type defaults to 'int' [-Wimplicit-int]
1163 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int]
1193 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1225:1: warning: return type defaults to 'int' [-Wimplicit-int]
1225 | SendType17Request(majo, mino, str, slen) /* QueryExtension */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1251:1: warning: return type defaults to 'int' [-Wimplicit-int]
1251 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1284:1: warning: return type defaults to 'int' [-Wimplicit-int]
1284 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1316:1: warning: return type defaults to 'int' [-Wimplicit-int]
1316 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1350:1: warning: return type defaults to 'int' [-Wimplicit-int]
1350 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr)
| ^~~~~~~~~~~~~~~~~
wconvert.c:1388:1: warning: return type defaults to 'int' [-Wimplicit-int]
1388 | RecvType0Reply(rep) /* Initialize */
| ^~~~~~~~~~~~~~
wconvert.c:1405:1: warning: return type defaults to 'int' [-Wimplicit-int]
1405 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */
| ^~~~~~~~~~~~~~
wconvert.c:1426:1: warning: return type defaults to 'int' [-Wimplicit-int]
1426 | RecvType2Reply(rep) /* Finalize , KillServer */
| ^~~~~~~~~~~~~~
wconvert.c:1440:8: warning: type defaults to 'int' in declaration of 'RecvType3Reply' [-Wimplicit-int]
1440 | static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1443:1: warning: return type defaults to 'int' [-Wimplicit-int]
1443 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */
| ^~~~~~~~~~~~~~
wconvert.c:1470:8: warning: type defaults to 'int' in declaration of 'RecvType4Reply' [-Wimplicit-int]
1470 | static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1473:1: warning: return type defaults to 'int' [-Wimplicit-int]
1473 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */
| ^~~~~~~~~~~~~~
wconvert.c:1502:1: warning: return type defaults to 'int' [-Wimplicit-int]
1502 | RecvType5Reply(rep) /* CreateContext */
| ^~~~~~~~~~~~~~
wconvert.c:1520:1: warning: return type defaults to 'int' [-Wimplicit-int]
1520 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */
| ^~~~~~~~~~~~~~
wconvert.c:1544:8: warning: type defaults to 'int' in declaration of 'RecvType7Reply' [-Wimplicit-int]
1544 | static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1547:1: warning: return type defaults to 'int' [-Wimplicit-int]
1547 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */
| ^~~~~~~~~~~~~~
wconvert.c:1576:8: warning: type defaults to 'int' in declaration of 'RecvType8Reply' [-Wimplicit-int]
1576 | static RecvType8Reply
| ^~~~~~~~~~~~~~
wconvert.c:1580:1: warning: return type defaults to 'int' [-Wimplicit-int]
1580 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */
| ^~~~~~~~~~~~~~
wconvert.c:1611:1: warning: return type defaults to 'int' [-Wimplicit-int]
1611 | RecvType10Reply(n, buf, bsz) /* Through */
| ^~~~~~~~~~~~~~~
wconvert.c:1653:8: warning: type defaults to 'int' in declaration of 'rkcw_finalize' [-Wimplicit-int]
1653 | static rkcw_finalize pro((void));
| ^~~~~~~~~~~~~
wconvert.c:1656:1: warning: return type defaults to 'int' [-Wimplicit-int]
1656 | rkcw_finalize()
| ^~~~~~~~~~~~~
wconvert.c:1668:8: warning: type defaults to 'int' in declaration of 'rkcw_killserver' [-Wimplicit-int]
1668 | static rkcw_killserver pro((void));
| ^~~~~~~~~~~~~~~
wconvert.c:1671:1: warning: return type defaults to 'int' [-Wimplicit-int]
1671 | rkcw_killserver()
| ^~~~~~~~~~~~~~~
wconvert.c:1683:8: warning: type defaults to 'int' in declaration of 'rkcw_create_context' [-Wimplicit-int]
1683 | static rkcw_create_context pro((void));
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1686:1: warning: return type defaults to 'int' [-Wimplicit-int]
1686 | rkcw_create_context()
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1697:8: warning: type defaults to 'int' in declaration of 'rkcw_duplicate_context' [-Wimplicit-int]
1697 | static rkcw_duplicate_context pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int]
1700 | rkcw_duplicate_context( cx )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1712:8: warning: type defaults to 'int' in declaration of 'rkcw_close_context' [-Wimplicit-int]
1712 | static rkcw_close_context pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~
wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int]
1715 | rkcw_close_context( cx )
| ^~~~~~~~~~~~~~~~~~
wconvert.c:1728:1: warning: return type defaults to 'int' [-Wimplicit-int]
1728 | dictionary_list(proto, con, dicnames, mxi)
| ^~~~~~~~~~~~~~~
wconvert.c:1742:8: warning: type defaults to 'int' in declaration of 'rkcw_dictionary_list' [-Wimplicit-int]
1742 | static rkcw_dictionary_list pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1745:1: warning: return type defaults to 'int' [-Wimplicit-int]
1745 | rkcw_dictionary_list( cx, dicnames, mxi)
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1754:1: warning: return type defaults to 'int' [-Wimplicit-int]
1754 | define_dic(proto, cx, dicname, wordrec)
| ^~~~~~~~~~
wconvert.c:1769:8: warning: type defaults to 'int' in declaration of 'rkcw_define_dic' [-Wimplicit-int]
1769 | static rkcw_define_dic pro((RkcContext *, char *, Ushort *));
| ^~~~~~~~~~~~~~~
wconvert.c:1772:1: warning: return type defaults to 'int' [-Wimplicit-int]
1772 | rkcw_define_dic( cx, dicname, wordrec)
| ^~~~~~~~~~~~~~~
wconvert.c:1780:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dic' [-Wimplicit-int]
1780 | static rkcw_delete_dic pro((RkcContext *, char *, Ushort *));
| ^~~~~~~~~~~~~~~
wconvert.c:1783:1: warning: return type defaults to 'int' [-Wimplicit-int]
1783 | rkcw_delete_dic( cx, dicname, wordrec)
| ^~~~~~~~~~~~~~~
wconvert.c:1791:8: warning: type defaults to 'int' in declaration of 'mount_dictionary' [-Wimplicit-int]
1791 | static mount_dictionary pro((int, int, int, char *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:1794:1: warning: return type defaults to 'int' [-Wimplicit-int]
1794 | mount_dictionary(majo, mino, context, data, mode)
| ^~~~~~~~~~~~~~~~
wconvert.c:1807:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_dictionary' [-Wimplicit-int]
1807 | static rkcw_mount_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:1810:1: warning: return type defaults to 'int' [-Wimplicit-int]
1810 | rkcw_mount_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:1818:8: warning: type defaults to 'int' in declaration of 'rkcw_umount_dictionary' [-Wimplicit-int]
1818 | static rkcw_umount_dictionary pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1821:1: warning: return type defaults to 'int' [-Wimplicit-int]
1821 | rkcw_umount_dictionary( cx, dicname )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1828:8: warning: type defaults to 'int' in declaration of 'rkcw_remount_dictionary' [-Wimplicit-int]
1828 | static rkcw_remount_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1831:1: warning: return type defaults to 'int' [-Wimplicit-int]
1831 | rkcw_remount_dictionary( cx, dicname, where )
| ^~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1840:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_list' [-Wimplicit-int]
1840 | static rkcw_mount_list pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:1843:1: warning: return type defaults to 'int' [-Wimplicit-int]
1843 | rkcw_mount_list( cx, dicnames, mxi)
| ^~~~~~~~~~~~~~~
wconvert.c:1865:1: warning: return type defaults to 'int' [-Wimplicit-int]
1865 | end_convert(proto, cx, n, mod)
| ^~~~~~~~~~~
wconvert.c:1878:8: warning: type defaults to 'int' in declaration of 'rkcw_convert_end' [-Wimplicit-int]
1878 | static rkcw_convert_end pro((RkcContext *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int]
1881 | rkcw_convert_end( cx, mode )
| ^~~~~~~~~~~~~~~~
wconvert.c:1888:8: warning: type defaults to 'int' in declaration of 'convStore' [-Wimplicit-int]
1888 | static convStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~
wconvert.c:1891:1: warning: return type defaults to 'int' [-Wimplicit-int]
1891 | convStore(n, data, len, dest)
| ^~~~~~~~~
wconvert.c:1904:8: warning: type defaults to 'int' in declaration of 'rkcw_convert' [-Wimplicit-int]
1904 | static rkcw_convert pro((RkcContext *, Ushort *, int, int));
| ^~~~~~~~~~~~
wconvert.c:1907:1: warning: return type defaults to 'int' [-Wimplicit-int]
1907 | rkcw_convert( cx, yomi, length, mode )
| ^~~~~~~~~~~~
wconvert.c:1928:8: warning: type defaults to 'int' in declaration of 'get_yomi' [-Wimplicit-int]
1928 | static get_yomi
| ^~~~~~~~
wconvert.c:1932:1: warning: return type defaults to 'int' [-Wimplicit-int]
1932 | get_yomi(proto, context, curbun, storefunc, yomibuf)
| ^~~~~~~~
wconvert.c:1945:8: warning: type defaults to 'int' in declaration of 'yomiStore' [-Wimplicit-int]
1945 | static yomiStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~
wconvert.c:1948:1: warning: return type defaults to 'int' [-Wimplicit-int]
1948 | yomiStore(n, data, len, destb)
| ^~~~~~~~~
wconvert.c:1966:8: warning: type defaults to 'int' in declaration of 'rkcw_get_yomi' [-Wimplicit-int]
1966 | static rkcw_get_yomi pro((RkcContext *, Ushort *));
| ^~~~~~~~~~~~~
wconvert.c:1969:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
wconvert.c:1977:8: warning: type defaults to 'int' in declaration of 'kanjilistStore' [-Wimplicit-int]
1977 | static kanjilistStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1980:1: warning: return type defaults to 'int' [-Wimplicit-int]
1980 | kanjilistStore(n, data, len, dest)
| ^~~~~~~~~~~~~~
wconvert.c:2003:8: warning: type defaults to 'int' in declaration of 'rkcw_get_kanji_list' [-Wimplicit-int]
2003 | static rkcw_get_kanji_list pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:2006:1: warning: return type defaults to 'int' [-Wimplicit-int]
2006 | rkcw_get_kanji_list( cx )
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:2015:8: warning: type defaults to 'int' in declaration of 'rkcw_resize' [-Wimplicit-int]
2015 | static rkcw_resize pro((RkcContext *, int));
| ^~~~~~~~~~~
wconvert.c:2018:1: warning: return type defaults to 'int' [-Wimplicit-int]
2018 | rkcw_resize( cx, yomi_length )
| ^~~~~~~~~~~
wconvert.c:2034:1: warning: return type defaults to 'int' [-Wimplicit-int]
2034 | store_yomi(proto, cx, yomi, maxyomi)
| ^~~~~~~~~~
wconvert.c:2051:8: warning: type defaults to 'int' in declaration of 'rkcw_store_yomi' [-Wimplicit-int]
2051 | static rkcw_store_yomi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2054:1: warning: return type defaults to 'int' [-Wimplicit-int]
2054 | rkcw_store_yomi(cx, yomi, maxyomi)
| ^~~~~~~~~~~~~~~
wconvert.c:2104:8: warning: type defaults to 'int' in declaration of 'rkcw_list_dictionary' [-Wimplicit-int]
2104 | static rkcw_list_dictionary pro((RkcContext *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:2107:1: warning: return type defaults to 'int' [-Wimplicit-int]
2107 | 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]
2128 | static rkcw_create_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2131:1: warning: return type defaults to 'int' [-Wimplicit-int]
2131 | rkcw_create_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2144:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dictionary' [-Wimplicit-int]
2144 | static rkcw_delete_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2147:1: warning: return type defaults to 'int' [-Wimplicit-int]
2147 | rkcw_delete_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2161:8: warning: type defaults to 'int' in declaration of 'rkcw_rename_dictionary' [-Wimplicit-int]
2161 | static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2164:1: warning: return type defaults to 'int' [-Wimplicit-int]
2164 | rkcw_rename_dictionary( cx, dic, newdic, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2191:8: warning: type defaults to 'int' in declaration of 'rkcw_copy_dictionary' [-Wimplicit-int]
2191 | static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:2194:1: warning: return type defaults to 'int' [-Wimplicit-int]
2194 | 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]
2215 | static rkcw_get_text_dictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2219:1: warning: return type defaults to 'int' [-Wimplicit-int]
2219 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen )
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2264:1: warning: return type defaults to 'int' [-Wimplicit-int]
2264 | statusStore(n, data, dest)
| ^~~~~~~~~~~
wconvert.c:2287:8: warning: type defaults to 'int' in declaration of 'rkcw_get_stat' [-Wimplicit-int]
2287 | static rkcw_get_stat pro((RkcContext *, RkStat *));
| ^~~~~~~~~~~~~
wconvert.c:2290:1: warning: return type defaults to 'int' [-Wimplicit-int]
2290 | rkcw_get_stat( cx, stat )
| ^~~~~~~~~~~~~
wconvert.c:2307:1: warning: return type defaults to 'int' [-Wimplicit-int]
2307 | lexStore(n, data, dlen, dest)
| ^~~~~~~~
wconvert.c:2330:8: warning: type defaults to 'int' in declaration of 'rkcw_get_lex' [-Wimplicit-int]
2330 | static rkcw_get_lex pro((RkcContext *, int, RkLex *));
| ^~~~~~~~~~~~
wconvert.c:2333:1: warning: return type defaults to 'int' [-Wimplicit-int]
2333 | rkcw_get_lex( cx, mxi, info )
| ^~~~~~~~~~~~
wconvert.c:2352:8: warning: type defaults to 'int' in declaration of 'rkcw_autoconv' [-Wimplicit-int]
2352 | static rkcw_autoconv pro((RkcContext *, int, int));
| ^~~~~~~~~~~~~
wconvert.c:2355:1: warning: return type defaults to 'int' [-Wimplicit-int]
2355 | rkcw_autoconv( cx, length, mode )
| ^~~~~~~~~~~~~
wconvert.c:2368:8: warning: type defaults to 'int' in declaration of 'rkcw_subst_yomi' [-Wimplicit-int]
2368 | static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2371:1: warning: return type defaults to 'int' [-Wimplicit-int]
2371 | 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]
2387 | static rkcw_flush_yomi pro((RkcContext *));
| ^~~~~~~~~~~~~~~
wconvert.c:2390:1: warning: return type defaults to 'int' [-Wimplicit-int]
2390 | rkcw_flush_yomi( cx )
| ^~~~~~~~~~~~~~~
wconvert.c:2402:8: warning: type defaults to 'int' in declaration of 'rkcw_get_last_yomi' [-Wimplicit-int]
2402 | static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~~~~
wconvert.c:2405:1: warning: return type defaults to 'int' [-Wimplicit-int]
2405 | rkcw_get_last_yomi( cx, yomi, maxyomi )
| ^~~~~~~~~~~~~~~~~~
wconvert.c:2419:8: warning: type defaults to 'int' in declaration of 'rkcw_remove_bun' [-Wimplicit-int]
2419 | static rkcw_remove_bun pro((RkcContext *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2422:1: warning: return type defaults to 'int' [-Wimplicit-int]
2422 | rkcw_remove_bun( cx, mode )
| ^~~~~~~~~~~~~~~
wconvert.c:2459:1: warning: return type defaults to 'int' [-Wimplicit-int]
2459 | simpleKanjiStore(n, data, kdest, hdest)
| ^~~~~~~~~~~~~~~~
wconvert.c:2489:8: warning: type defaults to 'int' in declaration of 'rkcw_get_simple_kanji' [-Wimplicit-int]
2489 | static rkcw_get_simple_kanji
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:2493:1: warning: return type defaults to 'int' [-Wimplicit-int]
2493 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:2532:1: warning: return type defaults to 'int' [-Wimplicit-int]
2532 | dicinfoStore(n, data, dest)
| ^~~~~~~~~~~~
wconvert.c:2555:8: warning: type defaults to 'int' in declaration of 'rkcw_query_dic' [-Wimplicit-int]
2555 | static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *));
| ^~~~~~~~~~~~~~
wconvert.c:2558:1: warning: return type defaults to 'int' [-Wimplicit-int]
2558 | rkcw_query_dic(cx, usrname, dicname, info)
| ^~~~~~~~~~~~~~
wconvert.c:2574:8: warning: type defaults to 'int' in declaration of 'rkcw_get_hinshi' [-Wimplicit-int]
2574 | static rkcw_get_hinshi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2577:1: warning: return type defaults to 'int' [-Wimplicit-int]
2577 | rkcw_get_hinshi( cx, dst, mxd )
| ^~~~~~~~~~~~~~~
wconvert.c:2593:8: warning: type defaults to 'int' in declaration of 'rkcw_store_range' [-Wimplicit-int]
2593 | static rkcw_store_range pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:2596:1: warning: return type defaults to 'int' [-Wimplicit-int]
2596 | rkcw_store_range(cx, yomi, maxyomi)
| ^~~~~~~~~~~~~~~~
wconvert.c:2604:8: warning: type defaults to 'int' in declaration of 'rkcw_set_locale' [-Wimplicit-int]
2604 | static rkcw_set_locale pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~
wconvert.c:2607:1: warning: return type defaults to 'int' [-Wimplicit-int]
2607 | rkcw_set_locale( cx, locale )
| ^~~~~~~~~~~~~~~
wconvert.c:2614:8: warning: type defaults to 'int' in declaration of 'rkcw_sync' [-Wimplicit-int]
2614 | static rkcw_sync pro((RkcContext *, char *));
| ^~~~~~~~~
wconvert.c:2617:1: warning: return type defaults to 'int' [-Wimplicit-int]
2617 | rkcw_sync(cx, dicname)
| ^~~~~~~~~
wconvert.c:2624:8: warning: type defaults to 'int' in declaration of 'rkcw_set_app_name' [-Wimplicit-int]
2624 | static rkcw_set_app_name pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~
wconvert.c:2627:1: warning: return type defaults to 'int' [-Wimplicit-int]
2627 | rkcw_set_app_name( cx, apname )
| ^~~~~~~~~~~~~~~~~
wconvert.c:2639:8: warning: type defaults to 'int' in declaration of 'rkcw_notice_group_name' [-Wimplicit-int]
2639 | static rkcw_notice_group_name pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2642:1: warning: return type defaults to 'int' [-Wimplicit-int]
2642 | rkcw_notice_group_name(cx, groupname)
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2654:8: warning: type defaults to 'int' in declaration of 'rkcw_chmod_dic' [-Wimplicit-int]
2654 | static rkcw_chmod_dic pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~
wconvert.c:2657:1: warning: return type defaults to 'int' [-Wimplicit-int]
2657 | rkcw_chmod_dic(cx, dicname, mode)
| ^~~~~~~~~~~~~~
wconvert.c:2671:8: warning: type defaults to 'int' in declaration of 'rkcw_through' [-Wimplicit-int]
2671 | static rkcw_through pro((RkcContext *, int, char *, int, int));
| ^~~~~~~~~~~~
wconvert.c:2674:1: warning: return type defaults to 'int' [-Wimplicit-int]
2674 | rkcw_through( cx, cmd, data, datasz, bufsz )
| ^~~~~~~~~~~~
wconvert.c:51:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
51 | static char rcs_id[] = "$Id: wconvert.c,v 1.16.2.1 2004/04/26 21:48:37 aida_s Exp $";
| ^~~~~~
rm -f wutil.o unshared/wutil.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g wutil.c -o unshared/wutil.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from wutil.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from wutil.c:27:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ^~~~~~~~~~~~~
wutil.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: wutil.c,v 1.7 2003/09/17 15:13:27 aida_s Exp $";
| ^~~~~~
rm -f wutil.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC wutil.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from wutil.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from wutil.c:27:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ^~~~~~~~~~~~~
wutil.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: wutil.c,v 1.7 2003/09/17 15:13:27 aida_s Exp $";
| ^~~~~~
rm -f conf.o unshared/conf.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g conf.c -o unshared/conf.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from conf.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from conf.c:23:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
conf.c: In function 'RkcConfMgr_get_target':
conf.c:1340:18: warning: variable 'endrec' set but not used [-Wunused-but-set-variable]
1340 | ConfRec *rec, *endrec;
| ^~~~~~
rm -f conf.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC conf.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from conf.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from conf.c:23:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
conf.c: In function 'RkcConfMgr_get_target':
conf.c:1340:18: warning: variable 'endrec' set but not used [-Wunused-but-set-variable]
1340 | ConfRec *rec, *endrec;
| ^~~~~~
rm -f cfuncs.o unshared/cfuncs.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g cfuncs.c -o unshared/cfuncs.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cfuncs.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f cfuncs.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC cfuncs.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cfuncs.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f file.o unshared/file.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g file.c -o unshared/file.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from file.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f file.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC file.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from file.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f strops.o unshared/strops.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g strops.c -o unshared/strops.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from strops.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f strops.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC strops.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from strops.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f libRKC.so.1.2~
+ cd .
+ gcc -o ./libRKC.so.1.2~ -shared -Wl,-z,relro -Wl,-z,now -Wl,-soname,libRKC.so.1 rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o -lc
+ 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 cq ../libRKC.a rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o
ranlib libRKC.a
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC'
making all in lib/RKC16...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC16'
rm -f rkc.o unshared/rkc.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g rkc.c -o unshared/rkc.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from rkc.c:54:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from rkc.c:53:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
rkc.c:1545:1: warning: return type defaults to 'int' [-Wimplicit-int]
1545 | 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]
1616 | RkwRemoveDic( cxnum, dicname, mode )
| ^~~~~~~~~~~~
rkc.c: At top level:
rkc.c:1677:1: warning: return type defaults to 'int' [-Wimplicit-int]
1677 | _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]
1881 | register i;
| ^
rkc.c: At top level:
rkc.c:2195:1: warning: return type defaults to 'int' [-Wimplicit-int]
2195 | RkKillServer()
| ^~~~~~~~~~~~
rkc.c:2601:1: warning: return type defaults to 'int' [-Wimplicit-int]
2601 | RkListDic( cxnum, dirname, dicnames_return, size )
| ^~~~~~~~~
rkc.c:2616:1: warning: return type defaults to 'int' [-Wimplicit-int]
2616 | 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]
2623 | RkRenameDic( cxnum, dicname, newdicname, mode )
| ^~~~~~~~~~~
rkc.c:2630:1: warning: return type defaults to 'int' [-Wimplicit-int]
2630 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode)
| ^~~~~~~~~
rkc.c: In function 'RkGetSimpleKanji':
rkc.c:2730:1: warning: type of 'dicname' defaults to 'int' [-Wimplicit-int]
2730 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^~~~~~~~~~~~~~~~
At top level:
rkc.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: rkc.c,v 1.12 2003/09/24 15:01:07 aida_s Exp $";
| ^~~~~~
rm -f rkc.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC rkc.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from rkc.c:54:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from rkc.c:53:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
rkc.c:1545:1: warning: return type defaults to 'int' [-Wimplicit-int]
1545 | 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]
1616 | RkwRemoveDic( cxnum, dicname, mode )
| ^~~~~~~~~~~~
rkc.c: At top level:
rkc.c:1677:1: warning: return type defaults to 'int' [-Wimplicit-int]
1677 | _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]
1881 | register i;
| ^
rkc.c: At top level:
rkc.c:2195:1: warning: return type defaults to 'int' [-Wimplicit-int]
2195 | RkKillServer()
| ^~~~~~~~~~~~
rkc.c:2601:1: warning: return type defaults to 'int' [-Wimplicit-int]
2601 | RkListDic( cxnum, dirname, dicnames_return, size )
| ^~~~~~~~~
rkc.c:2616:1: warning: return type defaults to 'int' [-Wimplicit-int]
2616 | 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]
2623 | RkRenameDic( cxnum, dicname, newdicname, mode )
| ^~~~~~~~~~~
rkc.c:2630:1: warning: return type defaults to 'int' [-Wimplicit-int]
2630 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode)
| ^~~~~~~~~
rkc.c: In function 'RkGetSimpleKanji':
rkc.c:2730:1: warning: type of 'dicname' defaults to 'int' [-Wimplicit-int]
2730 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^~~~~~~~~~~~~~~~
At top level:
rkc.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: rkc.c,v 1.12 2003/09/24 15:01:07 aida_s Exp $";
| ^~~~~~
rm -f convert.o unshared/convert.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g convert.c -o unshared/convert.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from convert.c:30:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from convert.c:29:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
convert.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: convert.c,v 1.9.2.1 2004/04/26 21:48:37 aida_s Exp $";
| ^~~~~~
rm -f convert.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC convert.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from convert.c:30:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from convert.c:29:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
convert.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: convert.c,v 1.9.2.1 2004/04/26 21:48:37 aida_s Exp $";
| ^~~~~~
rm -f wconvert.o unshared/wconvert.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g wconvert.c -o unshared/wconvert.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from wconvert.c:56:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from wconvert.c:58:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
../../include/sglobal.h:341:45: warning: return type defaults to 'int' [-Wimplicit-int]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:408:1: note: in expansion of macro 'rkc_Connect_Iroha_Server'
408 | rkc_Connect_Iroha_Server( hostname )
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:523:8: warning: type defaults to 'int' in declaration of 'firstKouhoStore' [-Wimplicit-int]
523 | static firstKouhoStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~~~~~~~
wconvert.c:526:1: warning: return type defaults to 'int' [-Wimplicit-int]
526 | firstKouhoStore(n, data, len, dest)
| ^~~~~~~~~~~~~~~
wconvert.c: In function 'RkcSendWRequest':
wconvert.c:760:22: warning: variable 'wfds2' set but not used [-Wunused-but-set-variable]
760 | rki_fd_set wfds, wfds2;
| ^~~~~
wconvert.c: At top level:
wconvert.c:822:1: warning: return type defaults to 'int' [-Wimplicit-int]
822 | SendType0Request(proto, len, name) /* Initialize */
| ^~~~~~~~~~~~~~~~
wconvert.c:845:1: warning: return type defaults to 'int' [-Wimplicit-int]
845 | SendType1Request(majo, mino) /* Finalize , KillServer */
| ^~~~~~~~~~~~~~~~
wconvert.c:858:1: warning: return type defaults to 'int' [-Wimplicit-int]
858 | SendType2Request(majo, mino, val) /* DuplicateContext */
| ^~~~~~~~~~~~~~~~
wconvert.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int]
873 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */
| ^~~~~~~~~~~~~~~~
wconvert.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int]
889 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */
| ^~~~~~~~~~~~~~~~
wconvert.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int]
924 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */
| ^~~~~~~~~~~~~~~~
wconvert.c:942:1: warning: return type defaults to 'int' [-Wimplicit-int]
942 | 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]
961 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */
| ^~~~~~~~~~~~~~~~
wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int]
979 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1013:1: warning: return type defaults to 'int' [-Wimplicit-int]
1013 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1053:1: warning: return type defaults to 'int' [-Wimplicit-int]
1053 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1087:1: warning: return type defaults to 'int' [-Wimplicit-int]
1087 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh)
| ^~~~~~~~~~~~~~~~~
wconvert.c:1127:1: warning: return type defaults to 'int' [-Wimplicit-int]
1127 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1163:1: warning: return type defaults to 'int' [-Wimplicit-int]
1163 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int]
1193 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1225:1: warning: return type defaults to 'int' [-Wimplicit-int]
1225 | SendType17Request(majo, mino, str, slen) /* QueryExtension */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1251:1: warning: return type defaults to 'int' [-Wimplicit-int]
1251 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1284:1: warning: return type defaults to 'int' [-Wimplicit-int]
1284 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1316:1: warning: return type defaults to 'int' [-Wimplicit-int]
1316 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1350:1: warning: return type defaults to 'int' [-Wimplicit-int]
1350 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr)
| ^~~~~~~~~~~~~~~~~
wconvert.c:1388:1: warning: return type defaults to 'int' [-Wimplicit-int]
1388 | RecvType0Reply(rep) /* Initialize */
| ^~~~~~~~~~~~~~
wconvert.c:1405:1: warning: return type defaults to 'int' [-Wimplicit-int]
1405 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */
| ^~~~~~~~~~~~~~
wconvert.c:1426:1: warning: return type defaults to 'int' [-Wimplicit-int]
1426 | RecvType2Reply(rep) /* Finalize , KillServer */
| ^~~~~~~~~~~~~~
wconvert.c:1440:8: warning: type defaults to 'int' in declaration of 'RecvType3Reply' [-Wimplicit-int]
1440 | static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1443:1: warning: return type defaults to 'int' [-Wimplicit-int]
1443 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */
| ^~~~~~~~~~~~~~
wconvert.c:1470:8: warning: type defaults to 'int' in declaration of 'RecvType4Reply' [-Wimplicit-int]
1470 | static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1473:1: warning: return type defaults to 'int' [-Wimplicit-int]
1473 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */
| ^~~~~~~~~~~~~~
wconvert.c:1502:1: warning: return type defaults to 'int' [-Wimplicit-int]
1502 | RecvType5Reply(rep) /* CreateContext */
| ^~~~~~~~~~~~~~
wconvert.c:1520:1: warning: return type defaults to 'int' [-Wimplicit-int]
1520 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */
| ^~~~~~~~~~~~~~
wconvert.c:1544:8: warning: type defaults to 'int' in declaration of 'RecvType7Reply' [-Wimplicit-int]
1544 | static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1547:1: warning: return type defaults to 'int' [-Wimplicit-int]
1547 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */
| ^~~~~~~~~~~~~~
wconvert.c:1576:8: warning: type defaults to 'int' in declaration of 'RecvType8Reply' [-Wimplicit-int]
1576 | static RecvType8Reply
| ^~~~~~~~~~~~~~
wconvert.c:1580:1: warning: return type defaults to 'int' [-Wimplicit-int]
1580 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */
| ^~~~~~~~~~~~~~
wconvert.c:1611:1: warning: return type defaults to 'int' [-Wimplicit-int]
1611 | RecvType10Reply(n, buf, bsz) /* Through */
| ^~~~~~~~~~~~~~~
wconvert.c:1653:8: warning: type defaults to 'int' in declaration of 'rkcw_finalize' [-Wimplicit-int]
1653 | static rkcw_finalize pro((void));
| ^~~~~~~~~~~~~
wconvert.c:1656:1: warning: return type defaults to 'int' [-Wimplicit-int]
1656 | rkcw_finalize()
| ^~~~~~~~~~~~~
wconvert.c:1668:8: warning: type defaults to 'int' in declaration of 'rkcw_killserver' [-Wimplicit-int]
1668 | static rkcw_killserver pro((void));
| ^~~~~~~~~~~~~~~
wconvert.c:1671:1: warning: return type defaults to 'int' [-Wimplicit-int]
1671 | rkcw_killserver()
| ^~~~~~~~~~~~~~~
wconvert.c:1683:8: warning: type defaults to 'int' in declaration of 'rkcw_create_context' [-Wimplicit-int]
1683 | static rkcw_create_context pro((void));
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1686:1: warning: return type defaults to 'int' [-Wimplicit-int]
1686 | rkcw_create_context()
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1697:8: warning: type defaults to 'int' in declaration of 'rkcw_duplicate_context' [-Wimplicit-int]
1697 | static rkcw_duplicate_context pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int]
1700 | rkcw_duplicate_context( cx )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1712:8: warning: type defaults to 'int' in declaration of 'rkcw_close_context' [-Wimplicit-int]
1712 | static rkcw_close_context pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~
wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int]
1715 | rkcw_close_context( cx )
| ^~~~~~~~~~~~~~~~~~
wconvert.c:1728:1: warning: return type defaults to 'int' [-Wimplicit-int]
1728 | dictionary_list(proto, con, dicnames, mxi)
| ^~~~~~~~~~~~~~~
wconvert.c:1742:8: warning: type defaults to 'int' in declaration of 'rkcw_dictionary_list' [-Wimplicit-int]
1742 | static rkcw_dictionary_list pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1745:1: warning: return type defaults to 'int' [-Wimplicit-int]
1745 | rkcw_dictionary_list( cx, dicnames, mxi)
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1754:1: warning: return type defaults to 'int' [-Wimplicit-int]
1754 | define_dic(proto, cx, dicname, wordrec)
| ^~~~~~~~~~
wconvert.c:1769:8: warning: type defaults to 'int' in declaration of 'rkcw_define_dic' [-Wimplicit-int]
1769 | static rkcw_define_dic pro((RkcContext *, char *, Ushort *));
| ^~~~~~~~~~~~~~~
wconvert.c:1772:1: warning: return type defaults to 'int' [-Wimplicit-int]
1772 | rkcw_define_dic( cx, dicname, wordrec)
| ^~~~~~~~~~~~~~~
wconvert.c:1780:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dic' [-Wimplicit-int]
1780 | static rkcw_delete_dic pro((RkcContext *, char *, Ushort *));
| ^~~~~~~~~~~~~~~
wconvert.c:1783:1: warning: return type defaults to 'int' [-Wimplicit-int]
1783 | rkcw_delete_dic( cx, dicname, wordrec)
| ^~~~~~~~~~~~~~~
wconvert.c:1791:8: warning: type defaults to 'int' in declaration of 'mount_dictionary' [-Wimplicit-int]
1791 | static mount_dictionary pro((int, int, int, char *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:1794:1: warning: return type defaults to 'int' [-Wimplicit-int]
1794 | mount_dictionary(majo, mino, context, data, mode)
| ^~~~~~~~~~~~~~~~
wconvert.c:1807:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_dictionary' [-Wimplicit-int]
1807 | static rkcw_mount_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:1810:1: warning: return type defaults to 'int' [-Wimplicit-int]
1810 | rkcw_mount_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:1818:8: warning: type defaults to 'int' in declaration of 'rkcw_umount_dictionary' [-Wimplicit-int]
1818 | static rkcw_umount_dictionary pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1821:1: warning: return type defaults to 'int' [-Wimplicit-int]
1821 | rkcw_umount_dictionary( cx, dicname )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1828:8: warning: type defaults to 'int' in declaration of 'rkcw_remount_dictionary' [-Wimplicit-int]
1828 | static rkcw_remount_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1831:1: warning: return type defaults to 'int' [-Wimplicit-int]
1831 | rkcw_remount_dictionary( cx, dicname, where )
| ^~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1840:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_list' [-Wimplicit-int]
1840 | static rkcw_mount_list pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:1843:1: warning: return type defaults to 'int' [-Wimplicit-int]
1843 | rkcw_mount_list( cx, dicnames, mxi)
| ^~~~~~~~~~~~~~~
wconvert.c:1865:1: warning: return type defaults to 'int' [-Wimplicit-int]
1865 | end_convert(proto, cx, n, mod)
| ^~~~~~~~~~~
wconvert.c:1878:8: warning: type defaults to 'int' in declaration of 'rkcw_convert_end' [-Wimplicit-int]
1878 | static rkcw_convert_end pro((RkcContext *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int]
1881 | rkcw_convert_end( cx, mode )
| ^~~~~~~~~~~~~~~~
wconvert.c:1888:8: warning: type defaults to 'int' in declaration of 'convStore' [-Wimplicit-int]
1888 | static convStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~
wconvert.c:1891:1: warning: return type defaults to 'int' [-Wimplicit-int]
1891 | convStore(n, data, len, dest)
| ^~~~~~~~~
wconvert.c:1904:8: warning: type defaults to 'int' in declaration of 'rkcw_convert' [-Wimplicit-int]
1904 | static rkcw_convert pro((RkcContext *, Ushort *, int, int));
| ^~~~~~~~~~~~
wconvert.c:1907:1: warning: return type defaults to 'int' [-Wimplicit-int]
1907 | rkcw_convert( cx, yomi, length, mode )
| ^~~~~~~~~~~~
wconvert.c:1928:8: warning: type defaults to 'int' in declaration of 'get_yomi' [-Wimplicit-int]
1928 | static get_yomi
| ^~~~~~~~
wconvert.c:1932:1: warning: return type defaults to 'int' [-Wimplicit-int]
1932 | get_yomi(proto, context, curbun, storefunc, yomibuf)
| ^~~~~~~~
wconvert.c:1945:8: warning: type defaults to 'int' in declaration of 'yomiStore' [-Wimplicit-int]
1945 | static yomiStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~
wconvert.c:1948:1: warning: return type defaults to 'int' [-Wimplicit-int]
1948 | yomiStore(n, data, len, destb)
| ^~~~~~~~~
wconvert.c:1966:8: warning: type defaults to 'int' in declaration of 'rkcw_get_yomi' [-Wimplicit-int]
1966 | static rkcw_get_yomi pro((RkcContext *, Ushort *));
| ^~~~~~~~~~~~~
wconvert.c:1969:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
wconvert.c:1977:8: warning: type defaults to 'int' in declaration of 'kanjilistStore' [-Wimplicit-int]
1977 | static kanjilistStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1980:1: warning: return type defaults to 'int' [-Wimplicit-int]
1980 | kanjilistStore(n, data, len, dest)
| ^~~~~~~~~~~~~~
wconvert.c:2003:8: warning: type defaults to 'int' in declaration of 'rkcw_get_kanji_list' [-Wimplicit-int]
2003 | static rkcw_get_kanji_list pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:2006:1: warning: return type defaults to 'int' [-Wimplicit-int]
2006 | rkcw_get_kanji_list( cx )
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:2015:8: warning: type defaults to 'int' in declaration of 'rkcw_resize' [-Wimplicit-int]
2015 | static rkcw_resize pro((RkcContext *, int));
| ^~~~~~~~~~~
wconvert.c:2018:1: warning: return type defaults to 'int' [-Wimplicit-int]
2018 | rkcw_resize( cx, yomi_length )
| ^~~~~~~~~~~
wconvert.c:2034:1: warning: return type defaults to 'int' [-Wimplicit-int]
2034 | store_yomi(proto, cx, yomi, maxyomi)
| ^~~~~~~~~~
wconvert.c:2051:8: warning: type defaults to 'int' in declaration of 'rkcw_store_yomi' [-Wimplicit-int]
2051 | static rkcw_store_yomi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2054:1: warning: return type defaults to 'int' [-Wimplicit-int]
2054 | rkcw_store_yomi(cx, yomi, maxyomi)
| ^~~~~~~~~~~~~~~
wconvert.c:2104:8: warning: type defaults to 'int' in declaration of 'rkcw_list_dictionary' [-Wimplicit-int]
2104 | static rkcw_list_dictionary pro((RkcContext *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:2107:1: warning: return type defaults to 'int' [-Wimplicit-int]
2107 | 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]
2128 | static rkcw_create_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2131:1: warning: return type defaults to 'int' [-Wimplicit-int]
2131 | rkcw_create_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2144:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dictionary' [-Wimplicit-int]
2144 | static rkcw_delete_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2147:1: warning: return type defaults to 'int' [-Wimplicit-int]
2147 | rkcw_delete_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2161:8: warning: type defaults to 'int' in declaration of 'rkcw_rename_dictionary' [-Wimplicit-int]
2161 | static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2164:1: warning: return type defaults to 'int' [-Wimplicit-int]
2164 | rkcw_rename_dictionary( cx, dic, newdic, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2191:8: warning: type defaults to 'int' in declaration of 'rkcw_copy_dictionary' [-Wimplicit-int]
2191 | static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:2194:1: warning: return type defaults to 'int' [-Wimplicit-int]
2194 | 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]
2215 | static rkcw_get_text_dictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2219:1: warning: return type defaults to 'int' [-Wimplicit-int]
2219 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen )
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2264:1: warning: return type defaults to 'int' [-Wimplicit-int]
2264 | statusStore(n, data, dest)
| ^~~~~~~~~~~
wconvert.c:2287:8: warning: type defaults to 'int' in declaration of 'rkcw_get_stat' [-Wimplicit-int]
2287 | static rkcw_get_stat pro((RkcContext *, RkStat *));
| ^~~~~~~~~~~~~
wconvert.c:2290:1: warning: return type defaults to 'int' [-Wimplicit-int]
2290 | rkcw_get_stat( cx, stat )
| ^~~~~~~~~~~~~
wconvert.c:2307:1: warning: return type defaults to 'int' [-Wimplicit-int]
2307 | lexStore(n, data, dlen, dest)
| ^~~~~~~~
wconvert.c:2330:8: warning: type defaults to 'int' in declaration of 'rkcw_get_lex' [-Wimplicit-int]
2330 | static rkcw_get_lex pro((RkcContext *, int, RkLex *));
| ^~~~~~~~~~~~
wconvert.c:2333:1: warning: return type defaults to 'int' [-Wimplicit-int]
2333 | rkcw_get_lex( cx, mxi, info )
| ^~~~~~~~~~~~
wconvert.c:2352:8: warning: type defaults to 'int' in declaration of 'rkcw_autoconv' [-Wimplicit-int]
2352 | static rkcw_autoconv pro((RkcContext *, int, int));
| ^~~~~~~~~~~~~
wconvert.c:2355:1: warning: return type defaults to 'int' [-Wimplicit-int]
2355 | rkcw_autoconv( cx, length, mode )
| ^~~~~~~~~~~~~
wconvert.c:2368:8: warning: type defaults to 'int' in declaration of 'rkcw_subst_yomi' [-Wimplicit-int]
2368 | static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2371:1: warning: return type defaults to 'int' [-Wimplicit-int]
2371 | 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]
2387 | static rkcw_flush_yomi pro((RkcContext *));
| ^~~~~~~~~~~~~~~
wconvert.c:2390:1: warning: return type defaults to 'int' [-Wimplicit-int]
2390 | rkcw_flush_yomi( cx )
| ^~~~~~~~~~~~~~~
wconvert.c:2402:8: warning: type defaults to 'int' in declaration of 'rkcw_get_last_yomi' [-Wimplicit-int]
2402 | static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~~~~
wconvert.c:2405:1: warning: return type defaults to 'int' [-Wimplicit-int]
2405 | rkcw_get_last_yomi( cx, yomi, maxyomi )
| ^~~~~~~~~~~~~~~~~~
wconvert.c:2419:8: warning: type defaults to 'int' in declaration of 'rkcw_remove_bun' [-Wimplicit-int]
2419 | static rkcw_remove_bun pro((RkcContext *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2422:1: warning: return type defaults to 'int' [-Wimplicit-int]
2422 | rkcw_remove_bun( cx, mode )
| ^~~~~~~~~~~~~~~
wconvert.c:2459:1: warning: return type defaults to 'int' [-Wimplicit-int]
2459 | simpleKanjiStore(n, data, kdest, hdest)
| ^~~~~~~~~~~~~~~~
wconvert.c:2489:8: warning: type defaults to 'int' in declaration of 'rkcw_get_simple_kanji' [-Wimplicit-int]
2489 | static rkcw_get_simple_kanji
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:2493:1: warning: return type defaults to 'int' [-Wimplicit-int]
2493 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:2532:1: warning: return type defaults to 'int' [-Wimplicit-int]
2532 | dicinfoStore(n, data, dest)
| ^~~~~~~~~~~~
wconvert.c:2555:8: warning: type defaults to 'int' in declaration of 'rkcw_query_dic' [-Wimplicit-int]
2555 | static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *));
| ^~~~~~~~~~~~~~
wconvert.c:2558:1: warning: return type defaults to 'int' [-Wimplicit-int]
2558 | rkcw_query_dic(cx, usrname, dicname, info)
| ^~~~~~~~~~~~~~
wconvert.c:2574:8: warning: type defaults to 'int' in declaration of 'rkcw_get_hinshi' [-Wimplicit-int]
2574 | static rkcw_get_hinshi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2577:1: warning: return type defaults to 'int' [-Wimplicit-int]
2577 | rkcw_get_hinshi( cx, dst, mxd )
| ^~~~~~~~~~~~~~~
wconvert.c:2593:8: warning: type defaults to 'int' in declaration of 'rkcw_store_range' [-Wimplicit-int]
2593 | static rkcw_store_range pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:2596:1: warning: return type defaults to 'int' [-Wimplicit-int]
2596 | rkcw_store_range(cx, yomi, maxyomi)
| ^~~~~~~~~~~~~~~~
wconvert.c:2604:8: warning: type defaults to 'int' in declaration of 'rkcw_set_locale' [-Wimplicit-int]
2604 | static rkcw_set_locale pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~
wconvert.c:2607:1: warning: return type defaults to 'int' [-Wimplicit-int]
2607 | rkcw_set_locale( cx, locale )
| ^~~~~~~~~~~~~~~
wconvert.c:2614:8: warning: type defaults to 'int' in declaration of 'rkcw_sync' [-Wimplicit-int]
2614 | static rkcw_sync pro((RkcContext *, char *));
| ^~~~~~~~~
wconvert.c:2617:1: warning: return type defaults to 'int' [-Wimplicit-int]
2617 | rkcw_sync(cx, dicname)
| ^~~~~~~~~
wconvert.c:2624:8: warning: type defaults to 'int' in declaration of 'rkcw_set_app_name' [-Wimplicit-int]
2624 | static rkcw_set_app_name pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~
wconvert.c:2627:1: warning: return type defaults to 'int' [-Wimplicit-int]
2627 | rkcw_set_app_name( cx, apname )
| ^~~~~~~~~~~~~~~~~
wconvert.c:2639:8: warning: type defaults to 'int' in declaration of 'rkcw_notice_group_name' [-Wimplicit-int]
2639 | static rkcw_notice_group_name pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2642:1: warning: return type defaults to 'int' [-Wimplicit-int]
2642 | rkcw_notice_group_name(cx, groupname)
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2654:8: warning: type defaults to 'int' in declaration of 'rkcw_chmod_dic' [-Wimplicit-int]
2654 | static rkcw_chmod_dic pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~
wconvert.c:2657:1: warning: return type defaults to 'int' [-Wimplicit-int]
2657 | rkcw_chmod_dic(cx, dicname, mode)
| ^~~~~~~~~~~~~~
wconvert.c:2671:8: warning: type defaults to 'int' in declaration of 'rkcw_through' [-Wimplicit-int]
2671 | static rkcw_through pro((RkcContext *, int, char *, int, int));
| ^~~~~~~~~~~~
wconvert.c:2674:1: warning: return type defaults to 'int' [-Wimplicit-int]
2674 | rkcw_through( cx, cmd, data, datasz, bufsz )
| ^~~~~~~~~~~~
wconvert.c:51:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
51 | static char rcs_id[] = "$Id: wconvert.c,v 1.16.2.1 2004/04/26 21:48:37 aida_s Exp $";
| ^~~~~~
rm -f wconvert.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC wconvert.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from wconvert.c:56:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from wconvert.c:58:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
../../include/sglobal.h:341:45: warning: return type defaults to 'int' [-Wimplicit-int]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:408:1: note: in expansion of macro 'rkc_Connect_Iroha_Server'
408 | rkc_Connect_Iroha_Server( hostname )
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:523:8: warning: type defaults to 'int' in declaration of 'firstKouhoStore' [-Wimplicit-int]
523 | static firstKouhoStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~~~~~~~
wconvert.c:526:1: warning: return type defaults to 'int' [-Wimplicit-int]
526 | firstKouhoStore(n, data, len, dest)
| ^~~~~~~~~~~~~~~
wconvert.c: In function 'RkcSendWRequest':
wconvert.c:760:22: warning: variable 'wfds2' set but not used [-Wunused-but-set-variable]
760 | rki_fd_set wfds, wfds2;
| ^~~~~
wconvert.c: At top level:
wconvert.c:822:1: warning: return type defaults to 'int' [-Wimplicit-int]
822 | SendType0Request(proto, len, name) /* Initialize */
| ^~~~~~~~~~~~~~~~
wconvert.c:845:1: warning: return type defaults to 'int' [-Wimplicit-int]
845 | SendType1Request(majo, mino) /* Finalize , KillServer */
| ^~~~~~~~~~~~~~~~
wconvert.c:858:1: warning: return type defaults to 'int' [-Wimplicit-int]
858 | SendType2Request(majo, mino, val) /* DuplicateContext */
| ^~~~~~~~~~~~~~~~
wconvert.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int]
873 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */
| ^~~~~~~~~~~~~~~~
wconvert.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int]
889 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */
| ^~~~~~~~~~~~~~~~
wconvert.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int]
924 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */
| ^~~~~~~~~~~~~~~~
wconvert.c:942:1: warning: return type defaults to 'int' [-Wimplicit-int]
942 | 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]
961 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */
| ^~~~~~~~~~~~~~~~
wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int]
979 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1013:1: warning: return type defaults to 'int' [-Wimplicit-int]
1013 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1053:1: warning: return type defaults to 'int' [-Wimplicit-int]
1053 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1087:1: warning: return type defaults to 'int' [-Wimplicit-int]
1087 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh)
| ^~~~~~~~~~~~~~~~~
wconvert.c:1127:1: warning: return type defaults to 'int' [-Wimplicit-int]
1127 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1163:1: warning: return type defaults to 'int' [-Wimplicit-int]
1163 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int]
1193 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1225:1: warning: return type defaults to 'int' [-Wimplicit-int]
1225 | SendType17Request(majo, mino, str, slen) /* QueryExtension */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1251:1: warning: return type defaults to 'int' [-Wimplicit-int]
1251 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1284:1: warning: return type defaults to 'int' [-Wimplicit-int]
1284 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1316:1: warning: return type defaults to 'int' [-Wimplicit-int]
1316 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */
| ^~~~~~~~~~~~~~~~~
wconvert.c:1350:1: warning: return type defaults to 'int' [-Wimplicit-int]
1350 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr)
| ^~~~~~~~~~~~~~~~~
wconvert.c:1388:1: warning: return type defaults to 'int' [-Wimplicit-int]
1388 | RecvType0Reply(rep) /* Initialize */
| ^~~~~~~~~~~~~~
wconvert.c:1405:1: warning: return type defaults to 'int' [-Wimplicit-int]
1405 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */
| ^~~~~~~~~~~~~~
wconvert.c:1426:1: warning: return type defaults to 'int' [-Wimplicit-int]
1426 | RecvType2Reply(rep) /* Finalize , KillServer */
| ^~~~~~~~~~~~~~
wconvert.c:1440:8: warning: type defaults to 'int' in declaration of 'RecvType3Reply' [-Wimplicit-int]
1440 | static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1443:1: warning: return type defaults to 'int' [-Wimplicit-int]
1443 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */
| ^~~~~~~~~~~~~~
wconvert.c:1470:8: warning: type defaults to 'int' in declaration of 'RecvType4Reply' [-Wimplicit-int]
1470 | static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1473:1: warning: return type defaults to 'int' [-Wimplicit-int]
1473 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */
| ^~~~~~~~~~~~~~
wconvert.c:1502:1: warning: return type defaults to 'int' [-Wimplicit-int]
1502 | RecvType5Reply(rep) /* CreateContext */
| ^~~~~~~~~~~~~~
wconvert.c:1520:1: warning: return type defaults to 'int' [-Wimplicit-int]
1520 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */
| ^~~~~~~~~~~~~~
wconvert.c:1544:8: warning: type defaults to 'int' in declaration of 'RecvType7Reply' [-Wimplicit-int]
1544 | static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1547:1: warning: return type defaults to 'int' [-Wimplicit-int]
1547 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */
| ^~~~~~~~~~~~~~
wconvert.c:1576:8: warning: type defaults to 'int' in declaration of 'RecvType8Reply' [-Wimplicit-int]
1576 | static RecvType8Reply
| ^~~~~~~~~~~~~~
wconvert.c:1580:1: warning: return type defaults to 'int' [-Wimplicit-int]
1580 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */
| ^~~~~~~~~~~~~~
wconvert.c:1611:1: warning: return type defaults to 'int' [-Wimplicit-int]
1611 | RecvType10Reply(n, buf, bsz) /* Through */
| ^~~~~~~~~~~~~~~
wconvert.c:1653:8: warning: type defaults to 'int' in declaration of 'rkcw_finalize' [-Wimplicit-int]
1653 | static rkcw_finalize pro((void));
| ^~~~~~~~~~~~~
wconvert.c:1656:1: warning: return type defaults to 'int' [-Wimplicit-int]
1656 | rkcw_finalize()
| ^~~~~~~~~~~~~
wconvert.c:1668:8: warning: type defaults to 'int' in declaration of 'rkcw_killserver' [-Wimplicit-int]
1668 | static rkcw_killserver pro((void));
| ^~~~~~~~~~~~~~~
wconvert.c:1671:1: warning: return type defaults to 'int' [-Wimplicit-int]
1671 | rkcw_killserver()
| ^~~~~~~~~~~~~~~
wconvert.c:1683:8: warning: type defaults to 'int' in declaration of 'rkcw_create_context' [-Wimplicit-int]
1683 | static rkcw_create_context pro((void));
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1686:1: warning: return type defaults to 'int' [-Wimplicit-int]
1686 | rkcw_create_context()
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1697:8: warning: type defaults to 'int' in declaration of 'rkcw_duplicate_context' [-Wimplicit-int]
1697 | static rkcw_duplicate_context pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int]
1700 | rkcw_duplicate_context( cx )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1712:8: warning: type defaults to 'int' in declaration of 'rkcw_close_context' [-Wimplicit-int]
1712 | static rkcw_close_context pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~
wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int]
1715 | rkcw_close_context( cx )
| ^~~~~~~~~~~~~~~~~~
wconvert.c:1728:1: warning: return type defaults to 'int' [-Wimplicit-int]
1728 | dictionary_list(proto, con, dicnames, mxi)
| ^~~~~~~~~~~~~~~
wconvert.c:1742:8: warning: type defaults to 'int' in declaration of 'rkcw_dictionary_list' [-Wimplicit-int]
1742 | static rkcw_dictionary_list pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1745:1: warning: return type defaults to 'int' [-Wimplicit-int]
1745 | rkcw_dictionary_list( cx, dicnames, mxi)
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1754:1: warning: return type defaults to 'int' [-Wimplicit-int]
1754 | define_dic(proto, cx, dicname, wordrec)
| ^~~~~~~~~~
wconvert.c:1769:8: warning: type defaults to 'int' in declaration of 'rkcw_define_dic' [-Wimplicit-int]
1769 | static rkcw_define_dic pro((RkcContext *, char *, Ushort *));
| ^~~~~~~~~~~~~~~
wconvert.c:1772:1: warning: return type defaults to 'int' [-Wimplicit-int]
1772 | rkcw_define_dic( cx, dicname, wordrec)
| ^~~~~~~~~~~~~~~
wconvert.c:1780:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dic' [-Wimplicit-int]
1780 | static rkcw_delete_dic pro((RkcContext *, char *, Ushort *));
| ^~~~~~~~~~~~~~~
wconvert.c:1783:1: warning: return type defaults to 'int' [-Wimplicit-int]
1783 | rkcw_delete_dic( cx, dicname, wordrec)
| ^~~~~~~~~~~~~~~
wconvert.c:1791:8: warning: type defaults to 'int' in declaration of 'mount_dictionary' [-Wimplicit-int]
1791 | static mount_dictionary pro((int, int, int, char *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:1794:1: warning: return type defaults to 'int' [-Wimplicit-int]
1794 | mount_dictionary(majo, mino, context, data, mode)
| ^~~~~~~~~~~~~~~~
wconvert.c:1807:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_dictionary' [-Wimplicit-int]
1807 | static rkcw_mount_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:1810:1: warning: return type defaults to 'int' [-Wimplicit-int]
1810 | rkcw_mount_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:1818:8: warning: type defaults to 'int' in declaration of 'rkcw_umount_dictionary' [-Wimplicit-int]
1818 | static rkcw_umount_dictionary pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1821:1: warning: return type defaults to 'int' [-Wimplicit-int]
1821 | rkcw_umount_dictionary( cx, dicname )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1828:8: warning: type defaults to 'int' in declaration of 'rkcw_remount_dictionary' [-Wimplicit-int]
1828 | static rkcw_remount_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1831:1: warning: return type defaults to 'int' [-Wimplicit-int]
1831 | rkcw_remount_dictionary( cx, dicname, where )
| ^~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:1840:8: warning: type defaults to 'int' in declaration of 'rkcw_mount_list' [-Wimplicit-int]
1840 | static rkcw_mount_list pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:1843:1: warning: return type defaults to 'int' [-Wimplicit-int]
1843 | rkcw_mount_list( cx, dicnames, mxi)
| ^~~~~~~~~~~~~~~
wconvert.c:1865:1: warning: return type defaults to 'int' [-Wimplicit-int]
1865 | end_convert(proto, cx, n, mod)
| ^~~~~~~~~~~
wconvert.c:1878:8: warning: type defaults to 'int' in declaration of 'rkcw_convert_end' [-Wimplicit-int]
1878 | static rkcw_convert_end pro((RkcContext *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int]
1881 | rkcw_convert_end( cx, mode )
| ^~~~~~~~~~~~~~~~
wconvert.c:1888:8: warning: type defaults to 'int' in declaration of 'convStore' [-Wimplicit-int]
1888 | static convStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~
wconvert.c:1891:1: warning: return type defaults to 'int' [-Wimplicit-int]
1891 | convStore(n, data, len, dest)
| ^~~~~~~~~
wconvert.c:1904:8: warning: type defaults to 'int' in declaration of 'rkcw_convert' [-Wimplicit-int]
1904 | static rkcw_convert pro((RkcContext *, Ushort *, int, int));
| ^~~~~~~~~~~~
wconvert.c:1907:1: warning: return type defaults to 'int' [-Wimplicit-int]
1907 | rkcw_convert( cx, yomi, length, mode )
| ^~~~~~~~~~~~
wconvert.c:1928:8: warning: type defaults to 'int' in declaration of 'get_yomi' [-Wimplicit-int]
1928 | static get_yomi
| ^~~~~~~~
wconvert.c:1932:1: warning: return type defaults to 'int' [-Wimplicit-int]
1932 | get_yomi(proto, context, curbun, storefunc, yomibuf)
| ^~~~~~~~
wconvert.c:1945:8: warning: type defaults to 'int' in declaration of 'yomiStore' [-Wimplicit-int]
1945 | static yomiStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~
wconvert.c:1948:1: warning: return type defaults to 'int' [-Wimplicit-int]
1948 | yomiStore(n, data, len, destb)
| ^~~~~~~~~
wconvert.c:1966:8: warning: type defaults to 'int' in declaration of 'rkcw_get_yomi' [-Wimplicit-int]
1966 | static rkcw_get_yomi pro((RkcContext *, Ushort *));
| ^~~~~~~~~~~~~
wconvert.c:1969:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
wconvert.c:1977:8: warning: type defaults to 'int' in declaration of 'kanjilistStore' [-Wimplicit-int]
1977 | static kanjilistStore pro((int, BYTE *, int, BYTE *));
| ^~~~~~~~~~~~~~
wconvert.c:1980:1: warning: return type defaults to 'int' [-Wimplicit-int]
1980 | kanjilistStore(n, data, len, dest)
| ^~~~~~~~~~~~~~
wconvert.c:2003:8: warning: type defaults to 'int' in declaration of 'rkcw_get_kanji_list' [-Wimplicit-int]
2003 | static rkcw_get_kanji_list pro((RkcContext *));
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:2006:1: warning: return type defaults to 'int' [-Wimplicit-int]
2006 | rkcw_get_kanji_list( cx )
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:2015:8: warning: type defaults to 'int' in declaration of 'rkcw_resize' [-Wimplicit-int]
2015 | static rkcw_resize pro((RkcContext *, int));
| ^~~~~~~~~~~
wconvert.c:2018:1: warning: return type defaults to 'int' [-Wimplicit-int]
2018 | rkcw_resize( cx, yomi_length )
| ^~~~~~~~~~~
wconvert.c:2034:1: warning: return type defaults to 'int' [-Wimplicit-int]
2034 | store_yomi(proto, cx, yomi, maxyomi)
| ^~~~~~~~~~
wconvert.c:2051:8: warning: type defaults to 'int' in declaration of 'rkcw_store_yomi' [-Wimplicit-int]
2051 | static rkcw_store_yomi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2054:1: warning: return type defaults to 'int' [-Wimplicit-int]
2054 | rkcw_store_yomi(cx, yomi, maxyomi)
| ^~~~~~~~~~~~~~~
wconvert.c:2104:8: warning: type defaults to 'int' in declaration of 'rkcw_list_dictionary' [-Wimplicit-int]
2104 | static rkcw_list_dictionary pro((RkcContext *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:2107:1: warning: return type defaults to 'int' [-Wimplicit-int]
2107 | 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]
2128 | static rkcw_create_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2131:1: warning: return type defaults to 'int' [-Wimplicit-int]
2131 | rkcw_create_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2144:8: warning: type defaults to 'int' in declaration of 'rkcw_delete_dictionary' [-Wimplicit-int]
2144 | static rkcw_delete_dictionary pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2147:1: warning: return type defaults to 'int' [-Wimplicit-int]
2147 | rkcw_delete_dictionary( cx, dicname, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2161:8: warning: type defaults to 'int' in declaration of 'rkcw_rename_dictionary' [-Wimplicit-int]
2161 | static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2164:1: warning: return type defaults to 'int' [-Wimplicit-int]
2164 | rkcw_rename_dictionary( cx, dic, newdic, mode )
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2191:8: warning: type defaults to 'int' in declaration of 'rkcw_copy_dictionary' [-Wimplicit-int]
2191 | static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int));
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:2194:1: warning: return type defaults to 'int' [-Wimplicit-int]
2194 | 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]
2215 | static rkcw_get_text_dictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2219:1: warning: return type defaults to 'int' [-Wimplicit-int]
2219 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen )
| ^~~~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2264:1: warning: return type defaults to 'int' [-Wimplicit-int]
2264 | statusStore(n, data, dest)
| ^~~~~~~~~~~
wconvert.c:2287:8: warning: type defaults to 'int' in declaration of 'rkcw_get_stat' [-Wimplicit-int]
2287 | static rkcw_get_stat pro((RkcContext *, RkStat *));
| ^~~~~~~~~~~~~
wconvert.c:2290:1: warning: return type defaults to 'int' [-Wimplicit-int]
2290 | rkcw_get_stat( cx, stat )
| ^~~~~~~~~~~~~
wconvert.c:2307:1: warning: return type defaults to 'int' [-Wimplicit-int]
2307 | lexStore(n, data, dlen, dest)
| ^~~~~~~~
wconvert.c:2330:8: warning: type defaults to 'int' in declaration of 'rkcw_get_lex' [-Wimplicit-int]
2330 | static rkcw_get_lex pro((RkcContext *, int, RkLex *));
| ^~~~~~~~~~~~
wconvert.c:2333:1: warning: return type defaults to 'int' [-Wimplicit-int]
2333 | rkcw_get_lex( cx, mxi, info )
| ^~~~~~~~~~~~
wconvert.c:2352:8: warning: type defaults to 'int' in declaration of 'rkcw_autoconv' [-Wimplicit-int]
2352 | static rkcw_autoconv pro((RkcContext *, int, int));
| ^~~~~~~~~~~~~
wconvert.c:2355:1: warning: return type defaults to 'int' [-Wimplicit-int]
2355 | rkcw_autoconv( cx, length, mode )
| ^~~~~~~~~~~~~
wconvert.c:2368:8: warning: type defaults to 'int' in declaration of 'rkcw_subst_yomi' [-Wimplicit-int]
2368 | static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2371:1: warning: return type defaults to 'int' [-Wimplicit-int]
2371 | 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]
2387 | static rkcw_flush_yomi pro((RkcContext *));
| ^~~~~~~~~~~~~~~
wconvert.c:2390:1: warning: return type defaults to 'int' [-Wimplicit-int]
2390 | rkcw_flush_yomi( cx )
| ^~~~~~~~~~~~~~~
wconvert.c:2402:8: warning: type defaults to 'int' in declaration of 'rkcw_get_last_yomi' [-Wimplicit-int]
2402 | static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~~~~
wconvert.c:2405:1: warning: return type defaults to 'int' [-Wimplicit-int]
2405 | rkcw_get_last_yomi( cx, yomi, maxyomi )
| ^~~~~~~~~~~~~~~~~~
wconvert.c:2419:8: warning: type defaults to 'int' in declaration of 'rkcw_remove_bun' [-Wimplicit-int]
2419 | static rkcw_remove_bun pro((RkcContext *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2422:1: warning: return type defaults to 'int' [-Wimplicit-int]
2422 | rkcw_remove_bun( cx, mode )
| ^~~~~~~~~~~~~~~
wconvert.c:2459:1: warning: return type defaults to 'int' [-Wimplicit-int]
2459 | simpleKanjiStore(n, data, kdest, hdest)
| ^~~~~~~~~~~~~~~~
wconvert.c:2489:8: warning: type defaults to 'int' in declaration of 'rkcw_get_simple_kanji' [-Wimplicit-int]
2489 | static rkcw_get_simple_kanji
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:2493:1: warning: return type defaults to 'int' [-Wimplicit-int]
2493 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:2532:1: warning: return type defaults to 'int' [-Wimplicit-int]
2532 | dicinfoStore(n, data, dest)
| ^~~~~~~~~~~~
wconvert.c:2555:8: warning: type defaults to 'int' in declaration of 'rkcw_query_dic' [-Wimplicit-int]
2555 | static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *));
| ^~~~~~~~~~~~~~
wconvert.c:2558:1: warning: return type defaults to 'int' [-Wimplicit-int]
2558 | rkcw_query_dic(cx, usrname, dicname, info)
| ^~~~~~~~~~~~~~
wconvert.c:2574:8: warning: type defaults to 'int' in declaration of 'rkcw_get_hinshi' [-Wimplicit-int]
2574 | static rkcw_get_hinshi pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~
wconvert.c:2577:1: warning: return type defaults to 'int' [-Wimplicit-int]
2577 | rkcw_get_hinshi( cx, dst, mxd )
| ^~~~~~~~~~~~~~~
wconvert.c:2593:8: warning: type defaults to 'int' in declaration of 'rkcw_store_range' [-Wimplicit-int]
2593 | static rkcw_store_range pro((RkcContext *, Ushort *, int));
| ^~~~~~~~~~~~~~~~
wconvert.c:2596:1: warning: return type defaults to 'int' [-Wimplicit-int]
2596 | rkcw_store_range(cx, yomi, maxyomi)
| ^~~~~~~~~~~~~~~~
wconvert.c:2604:8: warning: type defaults to 'int' in declaration of 'rkcw_set_locale' [-Wimplicit-int]
2604 | static rkcw_set_locale pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~
wconvert.c:2607:1: warning: return type defaults to 'int' [-Wimplicit-int]
2607 | rkcw_set_locale( cx, locale )
| ^~~~~~~~~~~~~~~
wconvert.c:2614:8: warning: type defaults to 'int' in declaration of 'rkcw_sync' [-Wimplicit-int]
2614 | static rkcw_sync pro((RkcContext *, char *));
| ^~~~~~~~~
wconvert.c:2617:1: warning: return type defaults to 'int' [-Wimplicit-int]
2617 | rkcw_sync(cx, dicname)
| ^~~~~~~~~
wconvert.c:2624:8: warning: type defaults to 'int' in declaration of 'rkcw_set_app_name' [-Wimplicit-int]
2624 | static rkcw_set_app_name pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~
wconvert.c:2627:1: warning: return type defaults to 'int' [-Wimplicit-int]
2627 | rkcw_set_app_name( cx, apname )
| ^~~~~~~~~~~~~~~~~
wconvert.c:2639:8: warning: type defaults to 'int' in declaration of 'rkcw_notice_group_name' [-Wimplicit-int]
2639 | static rkcw_notice_group_name pro((RkcContext *, char *));
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2642:1: warning: return type defaults to 'int' [-Wimplicit-int]
2642 | rkcw_notice_group_name(cx, groupname)
| ^~~~~~~~~~~~~~~~~~~~~~
wconvert.c:2654:8: warning: type defaults to 'int' in declaration of 'rkcw_chmod_dic' [-Wimplicit-int]
2654 | static rkcw_chmod_dic pro((RkcContext *, char *, int));
| ^~~~~~~~~~~~~~
wconvert.c:2657:1: warning: return type defaults to 'int' [-Wimplicit-int]
2657 | rkcw_chmod_dic(cx, dicname, mode)
| ^~~~~~~~~~~~~~
wconvert.c:2671:8: warning: type defaults to 'int' in declaration of 'rkcw_through' [-Wimplicit-int]
2671 | static rkcw_through pro((RkcContext *, int, char *, int, int));
| ^~~~~~~~~~~~
wconvert.c:2674:1: warning: return type defaults to 'int' [-Wimplicit-int]
2674 | rkcw_through( cx, cmd, data, datasz, bufsz )
| ^~~~~~~~~~~~
wconvert.c:51:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
51 | static char rcs_id[] = "$Id: wconvert.c,v 1.16.2.1 2004/04/26 21:48:37 aida_s Exp $";
| ^~~~~~
rm -f wutil.o unshared/wutil.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g wutil.c -o unshared/wutil.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from wutil.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from wutil.c:27:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ^~~~~~~~~~~~~
wutil.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: wutil.c,v 1.7 2003/09/17 15:13:27 aida_s Exp $";
| ^~~~~~
rm -f wutil.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC wutil.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from wutil.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from wutil.c:27:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ^~~~~~~~~~~~~
wutil.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: wutil.c,v 1.7 2003/09/17 15:13:27 aida_s Exp $";
| ^~~~~~
rm -f conf.o unshared/conf.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g conf.c -o unshared/conf.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from conf.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from conf.c:23:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
conf.c: In function 'RkcConfMgr_get_target':
conf.c:1340:18: warning: variable 'endrec' set but not used [-Wunused-but-set-variable]
1340 | ConfRec *rec, *endrec;
| ^~~~~~
rm -f conf.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC conf.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from rkcw.h:38,
from conf.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from conf.c:23:
../../include/sglobal.h:340:45: warning: type defaults to 'int' in declaration of 'G340_rkcWCinit' [-Wimplicit-int]
340 | #define rkcWCinit G340_rkcWCinit
| ^~~~~~~~~~~~~~
rkcw.h:57:8: note: in expansion of macro 'rkcWCinit'
57 | extern rkcWCinit pro((void));
| ^~~~~~~~~
../../include/sglobal.h:344:45: warning: type defaults to 'int' in declaration of 'G344_rkcw_get_server_info' [-Wimplicit-int]
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^~~~~~~~~~~~~~~~~~~~~~~~~
rkcw.h:58:8: note: in expansion of macro 'rkcw_get_server_info'
58 | 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]
373 | #define ushortstrncpy G373_ushortstrncpy
| ^~~~~~~~~~~~~~~~~~
rkcw.h:59:8: note: in expansion of macro 'ushortstrncpy'
59 | 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]
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rkc.h:212:8: note: in expansion of macro 'rkc_Connect_Iroha_Server'
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ^~~~~~~~~~~~~~~~~~~~~~~~
conf.c: In function 'RkcConfMgr_get_target':
conf.c:1340:18: warning: variable 'endrec' set but not used [-Wunused-but-set-variable]
1340 | ConfRec *rec, *endrec;
| ^~~~~~
rm -f cfuncs.o unshared/cfuncs.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g cfuncs.c -o unshared/cfuncs.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cfuncs.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f cfuncs.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC cfuncs.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cfuncs.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f file.o unshared/file.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g file.c -o unshared/file.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from file.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f file.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC file.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from file.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f strops.o unshared/strops.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -g -Wall -g strops.c -o unshared/strops.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from strops.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f strops.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "' -DNEED_RKINDEP_SUBST -fPIC strops.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from strops.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f libRKC16.so.1.2~
+ cd .
+ gcc -o ./libRKC16.so.1.2~ -shared -Wl,-z,relro -Wl,-z,now -Wl,-soname,libRKC16.so.1 rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o -lc
+ 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 cq ../libRKC16.a rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o
ranlib libRKC16.a
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC16'
making all in lib/canna...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/canna'
rm -f jrbind.o unshared/jrbind.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g jrbind.c -o unshared/jrbind.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from jrbind.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from jrbind.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from jrbind.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
canna.h:54:42: warning: return type defaults to 'int' [-Wimplicit-int]
54 | #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
jrbind.c:113:1: note: in expansion of macro 'XwcLookupKanji2'
113 | XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar,
| ^~~~~~~~~~~~~~~
jrbind.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: jrbind.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f jrbind.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC jrbind.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from jrbind.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from jrbind.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from jrbind.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
canna.h:54:42: warning: return type defaults to 'int' [-Wimplicit-int]
54 | #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
jrbind.c:113:1: note: in expansion of macro 'XwcLookupKanji2'
113 | XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar,
| ^~~~~~~~~~~~~~~
jrbind.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: jrbind.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ebind.o unshared/ebind.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g ebind.c -o unshared/ebind.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from ebind.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ebind.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ebind.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ebind.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ebind.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ebind.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ebind.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ebind.c:45:1: warning: return type defaults to 'int' [-Wimplicit-int]
45 | StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes)
| ^~~~~~~~~~~~
In file included from ebind.c:27:
canna.h:52:42: warning: return type defaults to 'int' [-Wimplicit-int]
52 | #define XLookupKanji2 IROHA_G300_XLookupKanji2
| ^~~~~~~~~~~~~~~~~~~~~~~~
ebind.c:190:1: note: in expansion of macro 'XLookupKanji2'
190 | XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar,
| ^~~~~~~~~~~~~
ebind.c: In function 'IROHA_G301_XKanjiControl2':
ebind.c:367:54: warning: pointer targets in passing argument 4 of 'IROHA_G426_XwcKanjiControl2' differ in signedness [-Wpointer-sign]
367 | ret = XwcKanjiControl2(display, window, request, (char *)&list_cb);
| ^~~~~~~~~~~~~~~~
| |
| char *
In file included from canna.h:31,
from ebind.c:27:
canna.h:975:50: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'char *'
975 | pro((unsigned int, unsigned int, unsigned int, BYTE *));
| ^~~~~~
../../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
At top level:
ebind.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: ebind.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~
rm -f ebind.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ebind.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from ebind.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ebind.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ebind.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ebind.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ebind.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ebind.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ebind.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ebind.c:45:1: warning: return type defaults to 'int' [-Wimplicit-int]
45 | StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes)
| ^~~~~~~~~~~~
In file included from ebind.c:27:
canna.h:52:42: warning: return type defaults to 'int' [-Wimplicit-int]
52 | #define XLookupKanji2 IROHA_G300_XLookupKanji2
| ^~~~~~~~~~~~~~~~~~~~~~~~
ebind.c:190:1: note: in expansion of macro 'XLookupKanji2'
190 | XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar,
| ^~~~~~~~~~~~~
ebind.c: In function 'IROHA_G301_XKanjiControl2':
ebind.c:367:54: warning: pointer targets in passing argument 4 of 'IROHA_G426_XwcKanjiControl2' differ in signedness [-Wpointer-sign]
367 | ret = XwcKanjiControl2(display, window, request, (char *)&list_cb);
| ^~~~~~~~~~~~~~~~
| |
| char *
In file included from canna.h:31,
from ebind.c:27:
canna.h:975:50: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'char *'
975 | pro((unsigned int, unsigned int, unsigned int, BYTE *));
| ^~~~~~
../../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
At top level:
ebind.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: ebind.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~
rm -f lisp.o unshared/lisp.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g lisp.c -o unshared/lisp.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from lisp.h:25,
from lisp.c:30:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
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]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
lisp.c:42:8: warning: type defaults to 'int' in declaration of 'initIS' [-Wimplicit-int]
42 | static initIS();
| ^~~~~~
lisp.c:44:8: warning: type defaults to 'int' in declaration of 'allocarea' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~~~~
lisp.c:44:21: warning: type defaults to 'int' in declaration of 'skipspaces' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~~~~~
lisp.c:44:35: warning: type defaults to 'int' in declaration of 'zaplin' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~
lisp.c:44:45: warning: type defaults to 'int' in declaration of 'isterm' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~
In file included from canna.h:50,
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]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
lisp.c:258:10: note: in expansion of macro 'ckverbose'
258 | extern ckverbose;
| ^~~~~~~~~
lisp.c: At top level:
sglobal.h:322:45: warning: return type defaults to 'int' [-Wimplicit-int]
322 | #define parse_string G322_parse_string
| ^~~~~~~~~~~~~~~~~
lisp.c:336:1: note: in expansion of macro 'parse_string'
336 | parse_string(str)
| ^~~~~~~~~~~~
lisp.c:520:1: warning: return type defaults to 'int' [-Wimplicit-int]
520 | initIS()
| ^~~~~~
lisp.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int]
639 | identifySequence(c, val)
| ^~~~~~~~~~~~~~~~
lisp.c:686:1: warning: return type defaults to 'int' [-Wimplicit-int]
686 | allocarea()
| ^~~~~~~~~
lisp.c:1035:1: warning: return type defaults to 'int' [-Wimplicit-int]
1035 | skipspaces()
| ^~~~~~~~~~
lisp.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int]
1060 | zaplin()
| ^~~~~~
lisp.c:1152:8: warning: type defaults to 'int' in declaration of 'isnum' [-Wimplicit-int]
1152 | static isnum();
| ^~~~~
lisp.c:1307:8: warning: return type defaults to 'int' [-Wimplicit-int]
1307 | static isnum(name)
| ^~~~~
lisp.c:1435:8: warning: return type defaults to 'int' [-Wimplicit-int]
1435 | static isterm(c)
| ^~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
lisp.c: In function 'Lmodestr':
sglobal.h:171:45: warning: implicit declaration of function 'G171_changeModeName'; did you mean 'changeModeName'? [-Wimplicit-function-declaration]
171 | #define changeModeName G171_changeModeName
| ^~~~~~~~~~~~~~~~~~~
lisp.c:2707:3: note: in expansion of macro 'changeModeName'
2707 | changeModeName(mode, null(p) ? 0 : xstring(p));
| ^~~~~~~~~~~~~~
lisp.c: In function 'Lsetkey':
sglobal.h:169:45: warning: implicit declaration of function 'G169_changeKeyfunc'; did you mean 'changeKeyfunc'? [-Wimplicit-function-declaration]
169 | #define changeKeyfunc G169_changeKeyfunc
| ^~~~~~~~~~~~~~~~~~
lisp.c:2777:14: note: in expansion of macro 'changeKeyfunc'
2777 | retval = changeKeyfunc(mode, (unsigned)keyseq[0],
| ^~~~~~~~~~~~~
lisp.c: In function 'Lgsetkey':
sglobal.h:170:45: warning: implicit declaration of function 'G170_changeKeyfuncOfAll'; did you mean 'changeKeyfuncOfAll'? [-Wimplicit-function-declaration]
170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll
| ^~~~~~~~~~~~~~~~~~~~~~~
lisp.c:2809:14: note: in expansion of macro 'changeKeyfuncOfAll'
2809 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
lisp.c:3296:10: note: in expansion of macro 'nkeysup'
3296 | extern nkeysup;
| ^~~~~~~
lisp.c: In function 'ObtainVersion':
lisp.c:4054:3: warning: implicit declaration of function 'RkwGetProtocolVersion'; did you mean 'S_VA_ProtocolVersion'? [-Wimplicit-function-declaration]
4054 | RkwGetProtocolVersion(&a, &b);
| ^~~~~~~~~~~~~~~~~~~~~
| S_VA_ProtocolVersion
In file included from canna.h:50,
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]
330 | #define protocol_version G330_protocol_version
| ^~~~~~~~~~~~~~~~~~~~~
lisp.c:4182:10: note: in expansion of macro 'protocol_version'
4182 | 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]
356 | #define server_version G356_server_version
| ^~~~~~~~~~~~~~~~~~~
lisp.c:4194:10: note: in expansion of macro 'server_version'
4194 | extern server_version;
| ^~~~~~~~~~~~~~
lisp.c: In function 'VCodeInput':
lisp.c:4263:39: warning: "/*" within comment [-Wcomment]
|
lisp.c: In function 'Ldefmenu':
lisp.c:3855:1: warning: control reaches end of non-void function [-Wreturn-type]
3855 | }
| ^
lisp.c: In function 'pickupChars':
lisp.c:3519:1: warning: control reaches end of non-void function [-Wreturn-type]
3519 | }
| ^
lisp.c: In function 'Ldefmode':
lisp.c:3287:1: warning: control reaches end of non-void function [-Wreturn-type]
3287 | }
| ^
At top level:
lisp.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: lisp.c,v 1.11.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
lisp.c: In function 'Ldefmode':
lisp.c:3263:19: warning: 'newstr' may be used uninitialized in this function [-Wmaybe-uninitialized]
3263 | free(newstr);
| ^~~~~~~~~~~~
rm -f lisp.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC lisp.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from lisp.h:25,
from lisp.c:30:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
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]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
lisp.c:42:8: warning: type defaults to 'int' in declaration of 'initIS' [-Wimplicit-int]
42 | static initIS();
| ^~~~~~
lisp.c:44:8: warning: type defaults to 'int' in declaration of 'allocarea' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~~~~
lisp.c:44:21: warning: type defaults to 'int' in declaration of 'skipspaces' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~~~~~
lisp.c:44:35: warning: type defaults to 'int' in declaration of 'zaplin' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~
lisp.c:44:45: warning: type defaults to 'int' in declaration of 'isterm' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~
In file included from canna.h:50,
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]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
lisp.c:258:10: note: in expansion of macro 'ckverbose'
258 | extern ckverbose;
| ^~~~~~~~~
lisp.c: At top level:
sglobal.h:322:45: warning: return type defaults to 'int' [-Wimplicit-int]
322 | #define parse_string G322_parse_string
| ^~~~~~~~~~~~~~~~~
lisp.c:336:1: note: in expansion of macro 'parse_string'
336 | parse_string(str)
| ^~~~~~~~~~~~
lisp.c:520:1: warning: return type defaults to 'int' [-Wimplicit-int]
520 | initIS()
| ^~~~~~
lisp.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int]
639 | identifySequence(c, val)
| ^~~~~~~~~~~~~~~~
lisp.c:686:1: warning: return type defaults to 'int' [-Wimplicit-int]
686 | allocarea()
| ^~~~~~~~~
lisp.c:1035:1: warning: return type defaults to 'int' [-Wimplicit-int]
1035 | skipspaces()
| ^~~~~~~~~~
lisp.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int]
1060 | zaplin()
| ^~~~~~
lisp.c:1152:8: warning: type defaults to 'int' in declaration of 'isnum' [-Wimplicit-int]
1152 | static isnum();
| ^~~~~
lisp.c:1307:8: warning: return type defaults to 'int' [-Wimplicit-int]
1307 | static isnum(name)
| ^~~~~
lisp.c:1435:8: warning: return type defaults to 'int' [-Wimplicit-int]
1435 | static isterm(c)
| ^~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
lisp.c: In function 'Lmodestr':
sglobal.h:171:45: warning: implicit declaration of function 'G171_changeModeName'; did you mean 'changeModeName'? [-Wimplicit-function-declaration]
171 | #define changeModeName G171_changeModeName
| ^~~~~~~~~~~~~~~~~~~
lisp.c:2707:3: note: in expansion of macro 'changeModeName'
2707 | changeModeName(mode, null(p) ? 0 : xstring(p));
| ^~~~~~~~~~~~~~
lisp.c: In function 'Lsetkey':
sglobal.h:169:45: warning: implicit declaration of function 'G169_changeKeyfunc'; did you mean 'changeKeyfunc'? [-Wimplicit-function-declaration]
169 | #define changeKeyfunc G169_changeKeyfunc
| ^~~~~~~~~~~~~~~~~~
lisp.c:2777:14: note: in expansion of macro 'changeKeyfunc'
2777 | retval = changeKeyfunc(mode, (unsigned)keyseq[0],
| ^~~~~~~~~~~~~
lisp.c: In function 'Lgsetkey':
sglobal.h:170:45: warning: implicit declaration of function 'G170_changeKeyfuncOfAll'; did you mean 'changeKeyfuncOfAll'? [-Wimplicit-function-declaration]
170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll
| ^~~~~~~~~~~~~~~~~~~~~~~
lisp.c:2809:14: note: in expansion of macro 'changeKeyfuncOfAll'
2809 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
lisp.c:3296:10: note: in expansion of macro 'nkeysup'
3296 | extern nkeysup;
| ^~~~~~~
lisp.c: In function 'ObtainVersion':
lisp.c:4054:3: warning: implicit declaration of function 'RkwGetProtocolVersion'; did you mean 'S_VA_ProtocolVersion'? [-Wimplicit-function-declaration]
4054 | RkwGetProtocolVersion(&a, &b);
| ^~~~~~~~~~~~~~~~~~~~~
| S_VA_ProtocolVersion
In file included from canna.h:50,
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]
330 | #define protocol_version G330_protocol_version
| ^~~~~~~~~~~~~~~~~~~~~
lisp.c:4182:10: note: in expansion of macro 'protocol_version'
4182 | 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]
356 | #define server_version G356_server_version
| ^~~~~~~~~~~~~~~~~~~
lisp.c:4194:10: note: in expansion of macro 'server_version'
4194 | extern server_version;
| ^~~~~~~~~~~~~~
lisp.c: In function 'VCodeInput':
lisp.c:4263:39: warning: "/*" within comment [-Wcomment]
|
lisp.c: In function 'Ldefmenu':
lisp.c:3855:1: warning: control reaches end of non-void function [-Wreturn-type]
3855 | }
| ^
lisp.c: In function 'pickupChars':
lisp.c:3519:1: warning: control reaches end of non-void function [-Wreturn-type]
3519 | }
| ^
lisp.c: In function 'Ldefmode':
lisp.c:3287:1: warning: control reaches end of non-void function [-Wreturn-type]
3287 | }
| ^
At top level:
lisp.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: lisp.c,v 1.11.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
lisp.c: In function 'Ldefmode':
lisp.c:3263:19: warning: 'newstr' may be used uninitialized in this function [-Wmaybe-uninitialized]
3263 | free(newstr);
| ^~~~~~~~~~~~
rm -f defaultmap.o unshared/defaultmap.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g defaultmap.c -o unshared/defaultmap.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from defaultmap.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from defaultmap.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from defaultmap.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
defaultmap.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int]
49 | simpleUndefBehavior(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:349:45: warning: return type defaults to 'int' [-Wimplicit-int]
349 | #define searchfunc G349_searchfunc
| ^~~~~~~~~~~~~~~
defaultmap.c:85:1: note: in expansion of macro 'searchfunc'
85 | searchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~
sglobal.h:9:45: warning: return type defaults to 'int' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
defaultmap.c:165:1: note: in expansion of macro 'CYsearchfunc'
165 | CYsearchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~
defaultmap.c: In function 'G349_searchfunc':
defaultmap.c:161:1: warning: control reaches end of non-void function [-Wreturn-type]
161 | }
| ^
At top level:
defaultmap.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: defaultmap.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f defaultmap.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC defaultmap.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from defaultmap.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from defaultmap.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from defaultmap.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
defaultmap.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int]
49 | simpleUndefBehavior(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:349:45: warning: return type defaults to 'int' [-Wimplicit-int]
349 | #define searchfunc G349_searchfunc
| ^~~~~~~~~~~~~~~
defaultmap.c:85:1: note: in expansion of macro 'searchfunc'
85 | searchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~
sglobal.h:9:45: warning: return type defaults to 'int' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
defaultmap.c:165:1: note: in expansion of macro 'CYsearchfunc'
165 | CYsearchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~
defaultmap.c: In function 'G349_searchfunc':
defaultmap.c:161:1: warning: control reaches end of non-void function [-Wreturn-type]
161 | }
| ^
At top level:
defaultmap.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: defaultmap.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f bushu.o unshared/bushu.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g bushu.c -o unshared/bushu.o
In file included from /usr/include/errno.h:25,
from bushu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from bushu.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from bushu.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from bushu.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from bushu.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from bushu.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from bushu.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
bushu.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int]
257 | clearForIchiranContext(p)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:244:45: warning: return type defaults to 'int' [-Wimplicit-int]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:286:1: note: in expansion of macro 'getForIchiranContext'
286 | getForIchiranContext(d)
| ^~~~~~~~~~~~~~~~~~~~
bushu.c:332:1: warning: return type defaults to 'int' [-Wimplicit-int]
332 | vBushuMode(d, major_mode)
| ^~~~~~~~~~
bushu.c:389:1: warning: return type defaults to 'int' [-Wimplicit-int]
389 | vBushuIchiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
bushu.c:409:1: warning: return type defaults to 'int' [-Wimplicit-int]
409 | vBushuExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:6:45: warning: return type defaults to 'int' [-Wimplicit-int]
6 | #define BushuMode G006_BushuMode
| ^~~~~~~~~~~~~~
bushu.c:434:1: note: in expansion of macro 'BushuMode'
434 | BushuMode(d)
| ^~~~~~~~~
bushu.c:452:8: warning: type defaults to 'int' in declaration of 'bushuEveryTimeCatch' [-Wimplicit-int]
452 | static bushuEveryTimeCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~
bushu.c:455:1: warning: return type defaults to 'int' [-Wimplicit-int]
455 | bushuEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~
bushu.c:466:8: warning: type defaults to 'int' in declaration of 'bushuExitCatch' [-Wimplicit-int]
466 | static bushuExitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~
bushu.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int]
469 | bushuExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~
bushu.c:498:1: warning: return type defaults to 'int' [-Wimplicit-int]
498 | bushuQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~
bushu.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int]
525 | convBushuQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:15:45: warning: return type defaults to 'int' [-Wimplicit-int]
15 | #define ConvertAsBushu G015_ConvertAsBushu
| ^~~~~~~~~~~~~~~~~~~
bushu.c:554:1: note: in expansion of macro 'ConvertAsBushu'
554 | ConvertAsBushu(d)
| ^~~~~~~~~~~~~~
bushu.c:597:1: warning: return type defaults to 'int' [-Wimplicit-int]
597 | bushuBgnBun(st, yomi, length)
| ^~~~~~~~~~~
In file included from canna.h:50,
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]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:603:10: note: in expansion of macro 'defaultBushuContext'
603 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
bushu.c: At top level:
bushu.c:646:1: warning: return type defaults to 'int' [-Wimplicit-int]
646 | 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,
from bushu.c:28:
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:657:10: note: in expansion of macro 'defaultBushuContext'
657 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
bushu.c: At top level:
bushu.c:780:1: warning: return type defaults to 'int' [-Wimplicit-int]
780 | makeBushuIchiranQuit(d, flag)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:784:10: note: in expansion of macro 'defaultBushuContext'
784 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
At top level:
bushu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: bushu.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f bushu.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC bushu.c
In file included from /usr/include/errno.h:25,
from bushu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from bushu.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from bushu.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from bushu.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from bushu.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from bushu.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from bushu.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
bushu.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int]
257 | clearForIchiranContext(p)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:244:45: warning: return type defaults to 'int' [-Wimplicit-int]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:286:1: note: in expansion of macro 'getForIchiranContext'
286 | getForIchiranContext(d)
| ^~~~~~~~~~~~~~~~~~~~
bushu.c:332:1: warning: return type defaults to 'int' [-Wimplicit-int]
332 | vBushuMode(d, major_mode)
| ^~~~~~~~~~
bushu.c:389:1: warning: return type defaults to 'int' [-Wimplicit-int]
389 | vBushuIchiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
bushu.c:409:1: warning: return type defaults to 'int' [-Wimplicit-int]
409 | vBushuExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:6:45: warning: return type defaults to 'int' [-Wimplicit-int]
6 | #define BushuMode G006_BushuMode
| ^~~~~~~~~~~~~~
bushu.c:434:1: note: in expansion of macro 'BushuMode'
434 | BushuMode(d)
| ^~~~~~~~~
bushu.c:452:8: warning: type defaults to 'int' in declaration of 'bushuEveryTimeCatch' [-Wimplicit-int]
452 | static bushuEveryTimeCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~
bushu.c:455:1: warning: return type defaults to 'int' [-Wimplicit-int]
455 | bushuEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~
bushu.c:466:8: warning: type defaults to 'int' in declaration of 'bushuExitCatch' [-Wimplicit-int]
466 | static bushuExitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~
bushu.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int]
469 | bushuExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~
bushu.c:498:1: warning: return type defaults to 'int' [-Wimplicit-int]
498 | bushuQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~
bushu.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int]
525 | convBushuQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:15:45: warning: return type defaults to 'int' [-Wimplicit-int]
15 | #define ConvertAsBushu G015_ConvertAsBushu
| ^~~~~~~~~~~~~~~~~~~
bushu.c:554:1: note: in expansion of macro 'ConvertAsBushu'
554 | ConvertAsBushu(d)
| ^~~~~~~~~~~~~~
bushu.c:597:1: warning: return type defaults to 'int' [-Wimplicit-int]
597 | bushuBgnBun(st, yomi, length)
| ^~~~~~~~~~~
In file included from canna.h:50,
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]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:603:10: note: in expansion of macro 'defaultBushuContext'
603 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
bushu.c: At top level:
bushu.c:646:1: warning: return type defaults to 'int' [-Wimplicit-int]
646 | 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,
from bushu.c:28:
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:657:10: note: in expansion of macro 'defaultBushuContext'
657 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
bushu.c: At top level:
bushu.c:780:1: warning: return type defaults to 'int' [-Wimplicit-int]
780 | makeBushuIchiranQuit(d, flag)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:784:10: note: in expansion of macro 'defaultBushuContext'
784 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
At top level:
bushu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: bushu.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f chikuji.o unshared/chikuji.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g chikuji.c -o unshared/chikuji.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from chikuji.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from chikuji.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from chikuji.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
chikuji.c:77:8: note: in expansion of macro 'NothingChanged'
77 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
chikuji.c: In function 'G174_chikujiInit':
sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji'; did you mean 'ToggleChikuji'? [-Wimplicit-function-declaration]
112 | #define ToggleChikuji G112_ToggleChikuji
| ^~~~~~~~~~~~~~~~~~
chikuji.c:224:7: note: in expansion of macro 'ToggleChikuji'
224 | if (ToggleChikuji(d, 1) == -1) {
| ^~~~~~~~~~~~~
chikuji.c: At top level:
sglobal.h:13:45: warning: return type defaults to 'int' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
chikuji.c:297:1: note: in expansion of macro 'ChikujiSubstYomi'
297 | ChikujiSubstYomi(d)
| ^~~~~~~~~~~~~~~~
chikuji.c:447:8: warning: type defaults to 'int' in declaration of 'ChikujiTanExtend' [-Wimplicit-int]
447 | static ChikujiTanExtend pro((uiContext));
| ^~~~~~~~~~~~~~~~
chikuji.c:487:8: warning: type defaults to 'int' in declaration of 'ChikujiTanShrink' [-Wimplicit-int]
487 | static ChikujiTanShrink pro((uiContext));
| ^~~~~~~~~~~~~~~~
chikuji.c:533:8: warning: type defaults to 'int' in declaration of 'ChikujiYomiDeletePrevious' [-Wimplicit-int]
533 | static ChikujiYomiDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
chikuji.c:626:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkan' [-Wimplicit-int]
626 | static ChikujiHenkan pro((uiContext));
| ^~~~~~~~~~~~~
chikuji.c:760:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanNaive' [-Wimplicit-int]
760 | static ChikujiHenkanNaive pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
chikuji.c:769:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanOrNothing' [-Wimplicit-int]
769 | static ChikujiHenkanOrNothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
chikuji.c:778:8: warning: type defaults to 'int' in declaration of 'ChikujiMuhenkan' [-Wimplicit-int]
778 | static ChikujiMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
chikujimap.h:29:8: note: in expansion of macro 'TanKouhoIchiran'
29 | extern TanKouhoIchiran(), TanKatakana();
| ^~~~~~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
chikujimap.h:29:27: note: in expansion of macro 'TanKatakana'
29 | extern TanKouhoIchiran(), TanKatakana();
| ^~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
chikujimap.h:30:8: note: in expansion of macro 'TanPrintBunpou'
30 | extern TanPrintBunpou();
| ^~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
chikujimap.h:31:8: note: in expansion of macro 'TanMuhenkan'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
chikujimap.h:31:23: note: in expansion of macro 'TanBubunKakutei'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
chikujimap.h:31:42: note: in expansion of macro 'TanHankaku'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
chikujimap.h:32:8: note: in expansion of macro 'TanHiragana'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
chikujimap.h:32:23: note: in expansion of macro 'TanRomaji'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
chikujimap.h:32:36: note: in expansion of macro 'TanZenkaku'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:33:8: note: in expansion of macro 'TanForwardBunsetsu'
33 | extern TanForwardBunsetsu(), TanBackwardBunsetsu();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:33:30: note: in expansion of macro 'TanBackwardBunsetsu'
33 | extern TanForwardBunsetsu(), TanBackwardBunsetsu();
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
chikujimap.h:34:8: note: in expansion of macro 'TanNextKouho'
34 | extern TanNextKouho(), TanPreviousKouho();
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:34:24: note: in expansion of macro 'TanPreviousKouho'
34 | extern TanNextKouho(), TanPreviousKouho();
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:34: note: in expansion of macro 'TanEndOfBunsetsu'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:54: note: in expansion of macro 'TanBubunMuhenkan'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
chikujimap.h:36:8: note: in expansion of macro 'TanUpper'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
chikujimap.h:36:20: note: in expansion of macro 'TanCapitalize'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:36:37: note: in expansion of macro 'TanDeletePrevious'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~~~~~~~~~~
In file included from chikuji.c:810:
chikujimap.h:37:8: warning: type defaults to 'int' in declaration of 'TanKanaRotate' [-Wimplicit-int]
37 | extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~
chikujimap.h:37:40: warning: type defaults to 'int' in declaration of 'TanRomajiRotate' [-Wimplicit-int]
37 | extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~
chikujimap.h:38:8: warning: type defaults to 'int' in declaration of 'TanCaseRotateForward' [-Wimplicit-int]
38 | extern TanCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:349:45: warning: type defaults to 'int' in declaration of 'G349_searchfunc' [-Wimplicit-int]
349 | #define searchfunc G349_searchfunc
| ^~~~~~~~~~~~~~~
chikujimap.h:54:8: note: in expansion of macro 'searchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
chikujimap.h:54:22: note: in expansion of macro 'CYsearchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
chikujimap.h:54:38: note: in expansion of macro 'Yomisearchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~~~~~
In file included from chikuji.c:810:
chikujimap.h:24:13: warning: 'chikuji_id' defined but not used [-Wunused-variable]
24 | static char chikuji_id[] = "$Id: chikujimap.h,v 1.1.1.1 2002/10/19 08:27:48 aida_s Exp $";
| ^~~~~~~~~~
chikuji.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: chikuji.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f chikuji.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC chikuji.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from chikuji.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from chikuji.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from chikuji.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
chikuji.c:77:8: note: in expansion of macro 'NothingChanged'
77 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
chikuji.c: In function 'G174_chikujiInit':
sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji'; did you mean 'ToggleChikuji'? [-Wimplicit-function-declaration]
112 | #define ToggleChikuji G112_ToggleChikuji
| ^~~~~~~~~~~~~~~~~~
chikuji.c:224:7: note: in expansion of macro 'ToggleChikuji'
224 | if (ToggleChikuji(d, 1) == -1) {
| ^~~~~~~~~~~~~
chikuji.c: At top level:
sglobal.h:13:45: warning: return type defaults to 'int' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
chikuji.c:297:1: note: in expansion of macro 'ChikujiSubstYomi'
297 | ChikujiSubstYomi(d)
| ^~~~~~~~~~~~~~~~
chikuji.c:447:8: warning: type defaults to 'int' in declaration of 'ChikujiTanExtend' [-Wimplicit-int]
447 | static ChikujiTanExtend pro((uiContext));
| ^~~~~~~~~~~~~~~~
chikuji.c:487:8: warning: type defaults to 'int' in declaration of 'ChikujiTanShrink' [-Wimplicit-int]
487 | static ChikujiTanShrink pro((uiContext));
| ^~~~~~~~~~~~~~~~
chikuji.c:533:8: warning: type defaults to 'int' in declaration of 'ChikujiYomiDeletePrevious' [-Wimplicit-int]
533 | static ChikujiYomiDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
chikuji.c:626:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkan' [-Wimplicit-int]
626 | static ChikujiHenkan pro((uiContext));
| ^~~~~~~~~~~~~
chikuji.c:760:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanNaive' [-Wimplicit-int]
760 | static ChikujiHenkanNaive pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
chikuji.c:769:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanOrNothing' [-Wimplicit-int]
769 | static ChikujiHenkanOrNothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
chikuji.c:778:8: warning: type defaults to 'int' in declaration of 'ChikujiMuhenkan' [-Wimplicit-int]
778 | static ChikujiMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
chikujimap.h:29:8: note: in expansion of macro 'TanKouhoIchiran'
29 | extern TanKouhoIchiran(), TanKatakana();
| ^~~~~~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
chikujimap.h:29:27: note: in expansion of macro 'TanKatakana'
29 | extern TanKouhoIchiran(), TanKatakana();
| ^~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
chikujimap.h:30:8: note: in expansion of macro 'TanPrintBunpou'
30 | extern TanPrintBunpou();
| ^~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
chikujimap.h:31:8: note: in expansion of macro 'TanMuhenkan'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
chikujimap.h:31:23: note: in expansion of macro 'TanBubunKakutei'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
chikujimap.h:31:42: note: in expansion of macro 'TanHankaku'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
chikujimap.h:32:8: note: in expansion of macro 'TanHiragana'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
chikujimap.h:32:23: note: in expansion of macro 'TanRomaji'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
chikujimap.h:32:36: note: in expansion of macro 'TanZenkaku'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:33:8: note: in expansion of macro 'TanForwardBunsetsu'
33 | extern TanForwardBunsetsu(), TanBackwardBunsetsu();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:33:30: note: in expansion of macro 'TanBackwardBunsetsu'
33 | extern TanForwardBunsetsu(), TanBackwardBunsetsu();
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
chikujimap.h:34:8: note: in expansion of macro 'TanNextKouho'
34 | extern TanNextKouho(), TanPreviousKouho();
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:34:24: note: in expansion of macro 'TanPreviousKouho'
34 | extern TanNextKouho(), TanPreviousKouho();
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:34: note: in expansion of macro 'TanEndOfBunsetsu'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:54: note: in expansion of macro 'TanBubunMuhenkan'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
chikujimap.h:36:8: note: in expansion of macro 'TanUpper'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
chikujimap.h:36:20: note: in expansion of macro 'TanCapitalize'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:36:37: note: in expansion of macro 'TanDeletePrevious'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~~~~~~~~~~
In file included from chikuji.c:810:
chikujimap.h:37:8: warning: type defaults to 'int' in declaration of 'TanKanaRotate' [-Wimplicit-int]
37 | extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~
chikujimap.h:37:40: warning: type defaults to 'int' in declaration of 'TanRomajiRotate' [-Wimplicit-int]
37 | extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~
chikujimap.h:38:8: warning: type defaults to 'int' in declaration of 'TanCaseRotateForward' [-Wimplicit-int]
38 | extern TanCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:349:45: warning: type defaults to 'int' in declaration of 'G349_searchfunc' [-Wimplicit-int]
349 | #define searchfunc G349_searchfunc
| ^~~~~~~~~~~~~~~
chikujimap.h:54:8: note: in expansion of macro 'searchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
chikujimap.h:54:22: note: in expansion of macro 'CYsearchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
chikujimap.h:54:38: note: in expansion of macro 'Yomisearchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~~~~~
In file included from chikuji.c:810:
chikujimap.h:24:13: warning: 'chikuji_id' defined but not used [-Wunused-variable]
24 | static char chikuji_id[] = "$Id: chikujimap.h,v 1.1.1.1 2002/10/19 08:27:48 aida_s Exp $";
| ^~~~~~~~~~
chikuji.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: chikuji.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f commondata.o unshared/commondata.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g commondata.c -o unshared/commondata.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from commondata.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from commondata.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from commondata.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from commondata.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from commondata.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from commondata.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from commondata.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
commondata.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: commondata.c,v 1.4.2.1 2004/04/26 22:53:02 aida_s Exp $";
| ^~~~~~
rm -f commondata.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC commondata.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from commondata.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from commondata.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from commondata.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from commondata.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from commondata.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from commondata.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from commondata.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
commondata.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: commondata.c,v 1.4.2.1 2004/04/26 22:53:02 aida_s Exp $";
| ^~~~~~
rm -f empty.o unshared/empty.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g empty.c -o unshared/empty.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from empty.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from empty.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from empty.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from empty.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from empty.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from empty.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from empty.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
empty.c:37:1: warning: return type defaults to 'int' [-Wimplicit-int]
37 | inEmptySelfInsert(d)
| ^~~~~~~~~~~~~~~~~
empty.c:52:8: warning: type defaults to 'int' in declaration of 'EmptySelfInsert' [-Wimplicit-int]
52 | static EmptySelfInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:55:1: warning: return type defaults to 'int' [-Wimplicit-int]
55 | EmptySelfInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:81:8: warning: type defaults to 'int' in declaration of 'EmptyYomiInsert' [-Wimplicit-int]
81 | static EmptyYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int]
84 | EmptyYomiInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:105:8: warning: type defaults to 'int' in declaration of 'EmptyQuotedInsert' [-Wimplicit-int]
105 | static EmptyQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~
empty.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int]
108 | EmptyQuotedInsert(d)
| ^~~~~~~~~~~~~~~~~
empty.c:122:8: warning: type defaults to 'int' in declaration of 'AlphaSelfInsert' [-Wimplicit-int]
122 | static AlphaSelfInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int]
125 | AlphaSelfInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:146:8: warning: type defaults to 'int' in declaration of 'AlphaNop' [-Wimplicit-int]
146 | static AlphaNop pro((uiContext));
| ^~~~~~~~
empty.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int]
149 | AlphaNop(d)
| ^~~~~~~~
empty.c:158:8: warning: type defaults to 'int' in declaration of 'EmptyQuit' [-Wimplicit-int]
158 | static EmptyQuit pro((uiContext));
| ^~~~~~~~~
empty.c:161:1: warning: return type defaults to 'int' [-Wimplicit-int]
161 | EmptyQuit(d)
| ^~~~~~~~~
empty.c:175:8: warning: type defaults to 'int' in declaration of 'EmptyKakutei' [-Wimplicit-int]
175 | static EmptyKakutei pro((uiContext));
| ^~~~~~~~~~~~
empty.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int]
178 | EmptyKakutei(d)
| ^~~~~~~~~~~~
empty.c:192:8: warning: type defaults to 'int' in declaration of 'EmptyDeletePrevious' [-Wimplicit-int]
192 | static EmptyDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
empty.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int]
195 | EmptyDeletePrevious(d)
| ^~~~~~~~~~~~~~~~~~~
empty.c:225:1: warning: return type defaults to 'int' [-Wimplicit-int]
225 | UserMode(d, estruct)
| ^~~~~~~~
empty.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int]
257 | UserSelect(d, estruct)
| ^~~~~~~~~~
empty.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int]
304 | UserMenu(d, estruct)
| ^~~~~~~~
empty.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int]
315 | ProcExtraFunc(d, fnum)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:243:45: warning: return type defaults to 'int' [-Wimplicit-int]
243 | #define getBaseMode G243_getBaseMode
| ^~~~~~~~~~~~~~~~
empty.c:339:1: note: in expansion of macro 'getBaseMode'
339 | getBaseMode(yc)
| ^~~~~~~~~~~
sglobal.h:22:45: warning: return type defaults to 'int' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
empty.c:387:1: note: in expansion of macro 'EmptyBaseHira'
387 | EmptyBaseHira(d)
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: return type defaults to 'int' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
empty.c:401:1: note: in expansion of macro 'EmptyBaseKata'
401 | EmptyBaseKata(d)
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: return type defaults to 'int' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
empty.c:418:1: note: in expansion of macro 'EmptyBaseEisu'
418 | EmptyBaseEisu(d)
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: return type defaults to 'int' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
empty.c:433:1: note: in expansion of macro 'EmptyBaseZen'
433 | EmptyBaseZen(d)
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: return type defaults to 'int' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
empty.c:454:1: note: in expansion of macro 'EmptyBaseHan'
454 | EmptyBaseHan(d)
| ^~~~~~~~~~~~
sglobal.h:24:45: warning: return type defaults to 'int' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
empty.c:482:1: note: in expansion of macro 'EmptyBaseKana'
482 | EmptyBaseKana(d)
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: return type defaults to 'int' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
empty.c:505:1: note: in expansion of macro 'EmptyBaseKakutei'
505 | EmptyBaseKakutei(d)
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: return type defaults to 'int' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
empty.c:519:1: note: in expansion of macro 'EmptyBaseHenkan'
519 | EmptyBaseHenkan(d)
| ^~~~~~~~~~~~~~~
empty.c: In function 'renbunInit':
sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji'; did you mean 'ToggleChikuji'? [-Wimplicit-function-declaration]
112 | #define ToggleChikuji G112_ToggleChikuji
| ^~~~~~~~~~~~~~~~~~
empty.c:545:7: note: in expansion of macro 'ToggleChikuji'
545 | 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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
empty.c:595:10: note: in expansion of macro 'defaultContext'
595 | extern defaultContext;
| ^~~~~~~~~~~~~~
empty.c: In function 'dicSync':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
empty.c:728:10: note: in expansion of macro 'defaultContext'
728 | extern defaultContext;
| ^~~~~~~~~~~~~~
emptymap.h: At top level:
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
emptymap.h:27:8: note: in expansion of macro 'AlphaMode'
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:27:21: note: in expansion of macro 'HenkanNyuryokuMode'
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
In file included from empty.c:750:
emptymap.h:27:43: warning: type defaults to 'int' in declaration of 'ZenHiraKakuteiMode' [-Wimplicit-int]
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:8: warning: type defaults to 'int' in declaration of 'ZenKataKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:30: warning: type defaults to 'int' in declaration of 'HanKataKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:52: warning: type defaults to 'int' in declaration of 'ZenAlphaKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:29:8: warning: type defaults to 'int' in declaration of 'HanAlphaKakuteiMode' [-Wimplicit-int]
29 | extern HanAlphaKakuteiMode(), KigoIchiran();
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
emptymap.h:29:31: note: in expansion of macro 'KigoIchiran'
29 | extern HanAlphaKakuteiMode(), KigoIchiran();
| ^~~~~~~~~~~
sglobal.h:37:45: warning: type defaults to 'int' in declaration of 'G037_HexMode' [-Wimplicit-int]
37 | #define HexMode G037_HexMode
| ^~~~~~~~~~~~
emptymap.h:31:8: note: in expansion of macro 'HexMode'
31 | extern HexMode(), BushuMode();
| ^~~~~~~
sglobal.h:6:45: warning: type defaults to 'int' in declaration of 'G006_BushuMode' [-Wimplicit-int]
6 | #define BushuMode G006_BushuMode
| ^~~~~~~~~~~~~~
emptymap.h:31:19: note: in expansion of macro 'BushuMode'
31 | extern HexMode(), BushuMode();
| ^~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
emptymap.h:33:8: note: in expansion of macro 'KigoIchiran'
33 | extern KigoIchiran(), UiUtilMode();
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
emptymap.h:33:23: note: in expansion of macro 'UiUtilMode'
33 | extern KigoIchiran(), UiUtilMode();
| ^~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:34:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
34 | extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:34:34: note: in expansion of macro 'YomiBaseZenHanToggle'
34 | extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle();
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:35:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
35 | extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:35:34: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
35 | extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:36:8: note: in expansion of macro 'YomiBaseRotateForw'
36 | extern YomiBaseRotateForw(), YomiBaseRotateBack();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:36:30: note: in expansion of macro 'YomiBaseRotateBack'
36 | extern YomiBaseRotateForw(), YomiBaseRotateBack();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:8: note: in expansion of macro 'DoFuncSequence'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:25: note: in expansion of macro 'UseOtherKeymap'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:43: note: in expansion of macro 'YomiModeBackup'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:199:45: warning: type defaults to 'int' in declaration of 'G199_dicTouroku' [-Wimplicit-int]
199 | #define dicTouroku G199_dicTouroku
| ^~~~~~~~~~~~~~~
emptymap.h:38:8: note: in expansion of macro 'dicTouroku'
38 | extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext));
| ^~~~~~~~~~
sglobal.h:198:45: warning: type defaults to 'int' in declaration of 'G198_dicSakujo' [-Wimplicit-int]
198 | #define dicSakujo G198_dicSakujo
| ^~~~~~~~~~~~~~
emptymap.h:38:37: note: in expansion of macro 'dicSakujo'
38 | extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext));
| ^~~~~~~~~
sglobal.h:292:45: warning: type defaults to 'int' in declaration of 'G292_kigoRussia' [-Wimplicit-int]
292 | #define kigoRussia G292_kigoRussia
| ^~~~~~~~~~~~~~~
emptymap.h:40:8: note: in expansion of macro 'kigoRussia'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~~
sglobal.h:290:45: warning: type defaults to 'int' in declaration of 'G290_kigoGreek' [-Wimplicit-int]
290 | #define kigoGreek G290_kigoGreek
| ^~~~~~~~~~~~~~
emptymap.h:40:22: note: in expansion of macro 'kigoGreek'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~
sglobal.h:291:45: warning: type defaults to 'int' in declaration of 'G291_kigoKeisen' [-Wimplicit-int]
291 | #define kigoKeisen G291_kigoKeisen
| ^~~~~~~~~~~~~~~
emptymap.h:40:35: note: in expansion of macro 'kigoKeisen'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~~
sglobal.h:197:45: warning: type defaults to 'int' in declaration of 'G197_dicMount' [-Wimplicit-int]
197 | #define dicMount G197_dicMount
| ^~~~~~~~~~~~~
emptymap.h:41:8: note: in expansion of macro 'dicMount'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~
sglobal.h:353:45: warning: type defaults to 'int' in declaration of 'G353_serverChange' [-Wimplicit-int]
353 | #define serverChange G353_serverChange
| ^~~~~~~~~~~~~~~~~
emptymap.h:41:20: note: in expansion of macro 'serverChange'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~~~~~
sglobal.h:354:45: warning: type defaults to 'int' in declaration of 'G354_serverFin' [-Wimplicit-int]
354 | #define serverFin G354_serverFin
| ^~~~~~~~~~~~~~
emptymap.h:41:36: note: in expansion of macro 'serverFin'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~~
sglobal.h:174:45: warning: type defaults to 'int' in declaration of 'G174_chikujiInit' [-Wimplicit-int]
174 | #define chikujiInit G174_chikujiInit
| ^~~~~~~~~~~~~~~~
emptymap.h:42:8: note: in expansion of macro 'chikujiInit'
42 | extern chikujiInit();
| ^~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
alphamap.h:28:8: note: in expansion of macro 'DoFuncSequence'
28 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
alphamap.h:28:25: note: in expansion of macro 'UseOtherKeymap'
28 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
In file included from empty.c:751:
alphamap.h:24:13: warning: 'alphamap_id' defined but not used [-Wunused-variable]
24 | static char alphamap_id[] = "@(#) 102.1 $Id: alphamap.h,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~
In file included from empty.c:750:
emptymap.h:24:13: warning: 'emptymap_id' defined but not used [-Wunused-variable]
24 | static char emptymap_id[] = "@(#) 102.1 $Id: emptymap.h,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~
empty.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: empty.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f empty.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC empty.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from empty.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from empty.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from empty.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from empty.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from empty.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from empty.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from empty.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
empty.c:37:1: warning: return type defaults to 'int' [-Wimplicit-int]
37 | inEmptySelfInsert(d)
| ^~~~~~~~~~~~~~~~~
empty.c:52:8: warning: type defaults to 'int' in declaration of 'EmptySelfInsert' [-Wimplicit-int]
52 | static EmptySelfInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:55:1: warning: return type defaults to 'int' [-Wimplicit-int]
55 | EmptySelfInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:81:8: warning: type defaults to 'int' in declaration of 'EmptyYomiInsert' [-Wimplicit-int]
81 | static EmptyYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int]
84 | EmptyYomiInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:105:8: warning: type defaults to 'int' in declaration of 'EmptyQuotedInsert' [-Wimplicit-int]
105 | static EmptyQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~
empty.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int]
108 | EmptyQuotedInsert(d)
| ^~~~~~~~~~~~~~~~~
empty.c:122:8: warning: type defaults to 'int' in declaration of 'AlphaSelfInsert' [-Wimplicit-int]
122 | static AlphaSelfInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int]
125 | AlphaSelfInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:146:8: warning: type defaults to 'int' in declaration of 'AlphaNop' [-Wimplicit-int]
146 | static AlphaNop pro((uiContext));
| ^~~~~~~~
empty.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int]
149 | AlphaNop(d)
| ^~~~~~~~
empty.c:158:8: warning: type defaults to 'int' in declaration of 'EmptyQuit' [-Wimplicit-int]
158 | static EmptyQuit pro((uiContext));
| ^~~~~~~~~
empty.c:161:1: warning: return type defaults to 'int' [-Wimplicit-int]
161 | EmptyQuit(d)
| ^~~~~~~~~
empty.c:175:8: warning: type defaults to 'int' in declaration of 'EmptyKakutei' [-Wimplicit-int]
175 | static EmptyKakutei pro((uiContext));
| ^~~~~~~~~~~~
empty.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int]
178 | EmptyKakutei(d)
| ^~~~~~~~~~~~
empty.c:192:8: warning: type defaults to 'int' in declaration of 'EmptyDeletePrevious' [-Wimplicit-int]
192 | static EmptyDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
empty.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int]
195 | EmptyDeletePrevious(d)
| ^~~~~~~~~~~~~~~~~~~
empty.c:225:1: warning: return type defaults to 'int' [-Wimplicit-int]
225 | UserMode(d, estruct)
| ^~~~~~~~
empty.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int]
257 | UserSelect(d, estruct)
| ^~~~~~~~~~
empty.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int]
304 | UserMenu(d, estruct)
| ^~~~~~~~
empty.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int]
315 | ProcExtraFunc(d, fnum)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:243:45: warning: return type defaults to 'int' [-Wimplicit-int]
243 | #define getBaseMode G243_getBaseMode
| ^~~~~~~~~~~~~~~~
empty.c:339:1: note: in expansion of macro 'getBaseMode'
339 | getBaseMode(yc)
| ^~~~~~~~~~~
sglobal.h:22:45: warning: return type defaults to 'int' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
empty.c:387:1: note: in expansion of macro 'EmptyBaseHira'
387 | EmptyBaseHira(d)
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: return type defaults to 'int' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
empty.c:401:1: note: in expansion of macro 'EmptyBaseKata'
401 | EmptyBaseKata(d)
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: return type defaults to 'int' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
empty.c:418:1: note: in expansion of macro 'EmptyBaseEisu'
418 | EmptyBaseEisu(d)
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: return type defaults to 'int' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
empty.c:433:1: note: in expansion of macro 'EmptyBaseZen'
433 | EmptyBaseZen(d)
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: return type defaults to 'int' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
empty.c:454:1: note: in expansion of macro 'EmptyBaseHan'
454 | EmptyBaseHan(d)
| ^~~~~~~~~~~~
sglobal.h:24:45: warning: return type defaults to 'int' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
empty.c:482:1: note: in expansion of macro 'EmptyBaseKana'
482 | EmptyBaseKana(d)
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: return type defaults to 'int' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
empty.c:505:1: note: in expansion of macro 'EmptyBaseKakutei'
505 | EmptyBaseKakutei(d)
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: return type defaults to 'int' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
empty.c:519:1: note: in expansion of macro 'EmptyBaseHenkan'
519 | EmptyBaseHenkan(d)
| ^~~~~~~~~~~~~~~
empty.c: In function 'renbunInit':
sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji'; did you mean 'ToggleChikuji'? [-Wimplicit-function-declaration]
112 | #define ToggleChikuji G112_ToggleChikuji
| ^~~~~~~~~~~~~~~~~~
empty.c:545:7: note: in expansion of macro 'ToggleChikuji'
545 | 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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
empty.c:595:10: note: in expansion of macro 'defaultContext'
595 | extern defaultContext;
| ^~~~~~~~~~~~~~
empty.c: In function 'dicSync':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
empty.c:728:10: note: in expansion of macro 'defaultContext'
728 | extern defaultContext;
| ^~~~~~~~~~~~~~
emptymap.h: At top level:
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
emptymap.h:27:8: note: in expansion of macro 'AlphaMode'
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:27:21: note: in expansion of macro 'HenkanNyuryokuMode'
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
In file included from empty.c:750:
emptymap.h:27:43: warning: type defaults to 'int' in declaration of 'ZenHiraKakuteiMode' [-Wimplicit-int]
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:8: warning: type defaults to 'int' in declaration of 'ZenKataKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:30: warning: type defaults to 'int' in declaration of 'HanKataKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:52: warning: type defaults to 'int' in declaration of 'ZenAlphaKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:29:8: warning: type defaults to 'int' in declaration of 'HanAlphaKakuteiMode' [-Wimplicit-int]
29 | extern HanAlphaKakuteiMode(), KigoIchiran();
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
emptymap.h:29:31: note: in expansion of macro 'KigoIchiran'
29 | extern HanAlphaKakuteiMode(), KigoIchiran();
| ^~~~~~~~~~~
sglobal.h:37:45: warning: type defaults to 'int' in declaration of 'G037_HexMode' [-Wimplicit-int]
37 | #define HexMode G037_HexMode
| ^~~~~~~~~~~~
emptymap.h:31:8: note: in expansion of macro 'HexMode'
31 | extern HexMode(), BushuMode();
| ^~~~~~~
sglobal.h:6:45: warning: type defaults to 'int' in declaration of 'G006_BushuMode' [-Wimplicit-int]
6 | #define BushuMode G006_BushuMode
| ^~~~~~~~~~~~~~
emptymap.h:31:19: note: in expansion of macro 'BushuMode'
31 | extern HexMode(), BushuMode();
| ^~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
emptymap.h:33:8: note: in expansion of macro 'KigoIchiran'
33 | extern KigoIchiran(), UiUtilMode();
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
emptymap.h:33:23: note: in expansion of macro 'UiUtilMode'
33 | extern KigoIchiran(), UiUtilMode();
| ^~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:34:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
34 | extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:34:34: note: in expansion of macro 'YomiBaseZenHanToggle'
34 | extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle();
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:35:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
35 | extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:35:34: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
35 | extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:36:8: note: in expansion of macro 'YomiBaseRotateForw'
36 | extern YomiBaseRotateForw(), YomiBaseRotateBack();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:36:30: note: in expansion of macro 'YomiBaseRotateBack'
36 | extern YomiBaseRotateForw(), YomiBaseRotateBack();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:8: note: in expansion of macro 'DoFuncSequence'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:25: note: in expansion of macro 'UseOtherKeymap'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:43: note: in expansion of macro 'YomiModeBackup'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:199:45: warning: type defaults to 'int' in declaration of 'G199_dicTouroku' [-Wimplicit-int]
199 | #define dicTouroku G199_dicTouroku
| ^~~~~~~~~~~~~~~
emptymap.h:38:8: note: in expansion of macro 'dicTouroku'
38 | extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext));
| ^~~~~~~~~~
sglobal.h:198:45: warning: type defaults to 'int' in declaration of 'G198_dicSakujo' [-Wimplicit-int]
198 | #define dicSakujo G198_dicSakujo
| ^~~~~~~~~~~~~~
emptymap.h:38:37: note: in expansion of macro 'dicSakujo'
38 | extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext));
| ^~~~~~~~~
sglobal.h:292:45: warning: type defaults to 'int' in declaration of 'G292_kigoRussia' [-Wimplicit-int]
292 | #define kigoRussia G292_kigoRussia
| ^~~~~~~~~~~~~~~
emptymap.h:40:8: note: in expansion of macro 'kigoRussia'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~~
sglobal.h:290:45: warning: type defaults to 'int' in declaration of 'G290_kigoGreek' [-Wimplicit-int]
290 | #define kigoGreek G290_kigoGreek
| ^~~~~~~~~~~~~~
emptymap.h:40:22: note: in expansion of macro 'kigoGreek'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~
sglobal.h:291:45: warning: type defaults to 'int' in declaration of 'G291_kigoKeisen' [-Wimplicit-int]
291 | #define kigoKeisen G291_kigoKeisen
| ^~~~~~~~~~~~~~~
emptymap.h:40:35: note: in expansion of macro 'kigoKeisen'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~~
sglobal.h:197:45: warning: type defaults to 'int' in declaration of 'G197_dicMount' [-Wimplicit-int]
197 | #define dicMount G197_dicMount
| ^~~~~~~~~~~~~
emptymap.h:41:8: note: in expansion of macro 'dicMount'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~
sglobal.h:353:45: warning: type defaults to 'int' in declaration of 'G353_serverChange' [-Wimplicit-int]
353 | #define serverChange G353_serverChange
| ^~~~~~~~~~~~~~~~~
emptymap.h:41:20: note: in expansion of macro 'serverChange'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~~~~~
sglobal.h:354:45: warning: type defaults to 'int' in declaration of 'G354_serverFin' [-Wimplicit-int]
354 | #define serverFin G354_serverFin
| ^~~~~~~~~~~~~~
emptymap.h:41:36: note: in expansion of macro 'serverFin'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~~
sglobal.h:174:45: warning: type defaults to 'int' in declaration of 'G174_chikujiInit' [-Wimplicit-int]
174 | #define chikujiInit G174_chikujiInit
| ^~~~~~~~~~~~~~~~
emptymap.h:42:8: note: in expansion of macro 'chikujiInit'
42 | extern chikujiInit();
| ^~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
alphamap.h:28:8: note: in expansion of macro 'DoFuncSequence'
28 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
alphamap.h:28:25: note: in expansion of macro 'UseOtherKeymap'
28 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
In file included from empty.c:751:
alphamap.h:24:13: warning: 'alphamap_id' defined but not used [-Wunused-variable]
24 | static char alphamap_id[] = "@(#) 102.1 $Id: alphamap.h,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~
In file included from empty.c:750:
emptymap.h:24:13: warning: 'emptymap_id' defined but not used [-Wunused-variable]
24 | static char emptymap_id[] = "@(#) 102.1 $Id: emptymap.h,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~
empty.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: empty.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f henkan.o unshared/henkan.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g henkan.c -o unshared/henkan.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from henkan.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from henkan.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from henkan.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from henkan.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from henkan.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from henkan.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from henkan.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:52:45: warning: return type defaults to 'int' [-Wimplicit-int]
52 | #define KanjiInit G052_KanjiInit
| ^~~~~~~~~~~~~~
henkan.c:155:1: note: in expansion of macro 'KanjiInit'
155 | KanjiInit()
| ^~~~~~~~~
In file included from henkan.c:27:
henkan.c: In function 'G052_KanjiInit':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
henkan.c:161:10: note: in expansion of macro 'FirstTime'
161 | extern FirstTime;
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:51:45: warning: return type defaults to 'int' [-Wimplicit-int]
51 | #define KanjiFin G051_KanjiFin
| ^~~~~~~~~~~~~
henkan.c:425:1: note: in expansion of macro 'KanjiFin'
425 | KanjiFin()
| ^~~~~~~~
henkan.c: In function 'G383_doTanConvertTb':
henkan.c:611:7: warning: variable 'scuryomi' set but not used [-Wunused-but-set-variable]
611 | int scuryomi, ecuryomi, scurroma, ecurroma;
| ^~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:206:45: warning: return type defaults to 'int' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
henkan.c:1274:1: note: in expansion of macro 'doHenkan'
1274 | doHenkan(d, len, kanji)
| ^~~~~~~~
henkan.c:1305:1: warning: return type defaults to 'int' [-Wimplicit-int]
1305 | doYomiHenkan(d, len, kanji, yc)
| ^~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
henkan.c:1312:10: note: in expansion of macro 'defaultContext'
1312 | extern defaultContext;
| ^~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:1523:1: warning: return type defaults to 'int' [-Wimplicit-int]
1523 | tanNextKouho(d, yc)
| ^~~~~~~~~~~~
henkan.c: In function 'enterTanHenkanMode':
henkan.c:1565:1: warning: type of 'fnum' defaults to 'int' [-Wimplicit-int]
1565 | enterTanHenkanMode(d, fnum)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:99:45: warning: return type defaults to 'int' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
henkan.c:1607:1: note: in expansion of macro 'TanKouhoIchiran'
1607 | TanKouhoIchiran(d)
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: return type defaults to 'int' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
henkan.c:1616:1: note: in expansion of macro 'TanNextKouho'
1616 | TanNextKouho(d)
| ^~~~~~~~~~~~
henkan.c:1634:8: warning: type defaults to 'int' in declaration of 'TanHenkan' [-Wimplicit-int]
1634 | static TanHenkan pro((uiContext));
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:103:45: warning: return type defaults to 'int' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
henkan.c:1661:1: note: in expansion of macro 'TanPreviousKouho'
1661 | TanPreviousKouho(d)
| ^~~~~~~~~~~~~~~~
sglobal.h:96:45: warning: return type defaults to 'int' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
henkan.c:1705:1: note: in expansion of macro 'TanHiragana'
1705 | TanHiragana(d)
| ^~~~~~~~~~~
sglobal.h:98:45: warning: return type defaults to 'int' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
henkan.c:1711:1: note: in expansion of macro 'TanKatakana'
1711 | TanKatakana(d)
| ^~~~~~~~~~~
sglobal.h:105:45: warning: return type defaults to 'int' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
henkan.c:1717:1: note: in expansion of macro 'TanRomaji'
1717 | TanRomaji(d)
| ^~~~~~~~~
sglobal.h:106:45: warning: return type defaults to 'int' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
henkan.c:1723:1: note: in expansion of macro 'TanUpper'
1723 | TanUpper(d)
| ^~~~~~~~
sglobal.h:91:45: warning: return type defaults to 'int' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
henkan.c:1729:1: note: in expansion of macro 'TanCapitalize'
1729 | TanCapitalize(d)
| ^~~~~~~~~~~~~
sglobal.h:107:45: warning: return type defaults to 'int' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
henkan.c:1735:1: note: in expansion of macro 'TanZenkaku'
1735 | TanZenkaku(d)
| ^~~~~~~~~~
sglobal.h:95:45: warning: return type defaults to 'int' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
henkan.c:1741:1: note: in expansion of macro 'TanHankaku'
1741 | TanHankaku(d)
| ^~~~~~~~~~
henkan.c:1749:1: warning: return type defaults to 'int' [-Wimplicit-int]
1749 | TanKanaRotate(d)
| ^~~~~~~~~~~~~
henkan.c:1757:1: warning: return type defaults to 'int' [-Wimplicit-int]
1757 | TanRomajiRotate(d)
| ^~~~~~~~~~~~~~~
henkan.c:1765:1: warning: return type defaults to 'int' [-Wimplicit-int]
1765 | TanCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:100:45: warning: return type defaults to 'int' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
henkan.c:1897:1: note: in expansion of macro 'TanMuhenkan'
1897 | TanMuhenkan(d)
| ^~~~~~~~~~~
sglobal.h:97:45: warning: return type defaults to 'int' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
henkan.c:2164:1: note: in expansion of macro 'TanKakutei'
2164 | TanKakutei(d)
| ^~~~~~~~~~
henkan.c:2180:8: warning: type defaults to 'int' in declaration of 'TanKakuteiYomiInsert' [-Wimplicit-int]
2180 | static TanKakuteiYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
312 | #define nKouhoBunsetsu G312_nKouhoBunsetsu
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2215:16: note: in expansion of macro 'nKouhoBunsetsu'
2215 | extern nKouhoBunsetsu;
| ^~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:2299:8: warning: type defaults to 'int' in declaration of 'TanExtendBunsetsu' [-Wimplicit-int]
2299 | static TanExtendBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2332:8: warning: type defaults to 'int' in declaration of 'TanShrinkBunsetsu' [-Wimplicit-int]
2332 | static TanShrinkBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:104:45: warning: return type defaults to 'int' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2372:1: note: in expansion of macro 'TanPrintBunpou'
2372 | TanPrintBunpou(d)
| ^~~~~~~~~~~~~~
henkan.c: In function 'jrKanjiPipeError':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2459:10: note: in expansion of macro 'defaultContext'
2459 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
henkan.c:2459:26: note: in expansion of macro 'defaultBushuContext'
2459 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:2481:8: warning: type defaults to 'int' in declaration of 'TanBunsetsuMode' [-Wimplicit-int]
2481 | static TanBunsetsuMode pro((uiContext));
| ^~~~~~~~~~~~~~~
henkan.c:2484:1: warning: return type defaults to 'int' [-Wimplicit-int]
2484 | TanBunsetsuMode(d)
| ^~~~~~~~~~~~~~~
henkan.c:2647:8: warning: type defaults to 'int' in declaration of 'TbChooseChar' [-Wimplicit-int]
2647 | static TbChooseChar pro((uiContext, int));
| ^~~~~~~~~~~~
henkan.c:2650:1: warning: return type defaults to 'int' [-Wimplicit-int]
2650 | TbChooseChar(d, head)
| ^~~~~~~~~~~~
henkan.c:2725:8: warning: type defaults to 'int' in declaration of 'TanChooseHeadChar' [-Wimplicit-int]
2725 | static TanChooseHeadChar pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2726:8: warning: type defaults to 'int' in declaration of 'TanChooseTailChar' [-Wimplicit-int]
2726 | static TanChooseTailChar pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2729:1: warning: return type defaults to 'int' [-Wimplicit-int]
2729 | TanChooseHeadChar(d)
| ^~~~~~~~~~~~~~~~~
henkan.c:2736:1: warning: return type defaults to 'int' [-Wimplicit-int]
2736 | TanChooseTailChar(d)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
tanmap.h:27:8: note: in expansion of macro 'TanKouhoIchiran'
27 | extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
tanmap.h:27:42: note: in expansion of macro 'DoFuncSequence'
27 | extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
tanmap.h:28:8: note: in expansion of macro 'UseOtherKeymap'
28 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
tanmap.h:29:8: note: in expansion of macro 'YomiKakutei'
29 | extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
tanmap.h:29:38: note: in expansion of macro 'TanBubunKakutei'
29 | extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
In file included from henkan.c:2742:
tanmap.h:24:13: warning: 'tanmap_id' defined but not used [-Wunused-variable]
24 | static char tanmap_id[] = "@(#) 102.1 $Id: tanmap.h,v 1.1.1.1 2002/10/19 08:27:51 aida_s Exp $";
| ^~~~~~~~~
henkan.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: henkan.c,v 1.8.2.2 2004/04/26 22:53:02 aida_s Exp $";
| ^~~~~~
henkan.c: In function 'YomiBubunKakutei':
henkan.c:1079:10: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
1079 | return len;
| ^~~
rm -f henkan.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC henkan.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from henkan.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from henkan.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from henkan.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from henkan.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from henkan.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from henkan.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from henkan.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:52:45: warning: return type defaults to 'int' [-Wimplicit-int]
52 | #define KanjiInit G052_KanjiInit
| ^~~~~~~~~~~~~~
henkan.c:155:1: note: in expansion of macro 'KanjiInit'
155 | KanjiInit()
| ^~~~~~~~~
In file included from henkan.c:27:
henkan.c: In function 'G052_KanjiInit':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
henkan.c:161:10: note: in expansion of macro 'FirstTime'
161 | extern FirstTime;
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:51:45: warning: return type defaults to 'int' [-Wimplicit-int]
51 | #define KanjiFin G051_KanjiFin
| ^~~~~~~~~~~~~
henkan.c:425:1: note: in expansion of macro 'KanjiFin'
425 | KanjiFin()
| ^~~~~~~~
henkan.c: In function 'G383_doTanConvertTb':
henkan.c:611:7: warning: variable 'scuryomi' set but not used [-Wunused-but-set-variable]
611 | int scuryomi, ecuryomi, scurroma, ecurroma;
| ^~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:206:45: warning: return type defaults to 'int' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
henkan.c:1274:1: note: in expansion of macro 'doHenkan'
1274 | doHenkan(d, len, kanji)
| ^~~~~~~~
henkan.c:1305:1: warning: return type defaults to 'int' [-Wimplicit-int]
1305 | doYomiHenkan(d, len, kanji, yc)
| ^~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
henkan.c:1312:10: note: in expansion of macro 'defaultContext'
1312 | extern defaultContext;
| ^~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:1523:1: warning: return type defaults to 'int' [-Wimplicit-int]
1523 | tanNextKouho(d, yc)
| ^~~~~~~~~~~~
henkan.c: In function 'enterTanHenkanMode':
henkan.c:1565:1: warning: type of 'fnum' defaults to 'int' [-Wimplicit-int]
1565 | enterTanHenkanMode(d, fnum)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:99:45: warning: return type defaults to 'int' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
henkan.c:1607:1: note: in expansion of macro 'TanKouhoIchiran'
1607 | TanKouhoIchiran(d)
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: return type defaults to 'int' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
henkan.c:1616:1: note: in expansion of macro 'TanNextKouho'
1616 | TanNextKouho(d)
| ^~~~~~~~~~~~
henkan.c:1634:8: warning: type defaults to 'int' in declaration of 'TanHenkan' [-Wimplicit-int]
1634 | static TanHenkan pro((uiContext));
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:103:45: warning: return type defaults to 'int' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
henkan.c:1661:1: note: in expansion of macro 'TanPreviousKouho'
1661 | TanPreviousKouho(d)
| ^~~~~~~~~~~~~~~~
sglobal.h:96:45: warning: return type defaults to 'int' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
henkan.c:1705:1: note: in expansion of macro 'TanHiragana'
1705 | TanHiragana(d)
| ^~~~~~~~~~~
sglobal.h:98:45: warning: return type defaults to 'int' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
henkan.c:1711:1: note: in expansion of macro 'TanKatakana'
1711 | TanKatakana(d)
| ^~~~~~~~~~~
sglobal.h:105:45: warning: return type defaults to 'int' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
henkan.c:1717:1: note: in expansion of macro 'TanRomaji'
1717 | TanRomaji(d)
| ^~~~~~~~~
sglobal.h:106:45: warning: return type defaults to 'int' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
henkan.c:1723:1: note: in expansion of macro 'TanUpper'
1723 | TanUpper(d)
| ^~~~~~~~
sglobal.h:91:45: warning: return type defaults to 'int' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
henkan.c:1729:1: note: in expansion of macro 'TanCapitalize'
1729 | TanCapitalize(d)
| ^~~~~~~~~~~~~
sglobal.h:107:45: warning: return type defaults to 'int' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
henkan.c:1735:1: note: in expansion of macro 'TanZenkaku'
1735 | TanZenkaku(d)
| ^~~~~~~~~~
sglobal.h:95:45: warning: return type defaults to 'int' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
henkan.c:1741:1: note: in expansion of macro 'TanHankaku'
1741 | TanHankaku(d)
| ^~~~~~~~~~
henkan.c:1749:1: warning: return type defaults to 'int' [-Wimplicit-int]
1749 | TanKanaRotate(d)
| ^~~~~~~~~~~~~
henkan.c:1757:1: warning: return type defaults to 'int' [-Wimplicit-int]
1757 | TanRomajiRotate(d)
| ^~~~~~~~~~~~~~~
henkan.c:1765:1: warning: return type defaults to 'int' [-Wimplicit-int]
1765 | TanCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:100:45: warning: return type defaults to 'int' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
henkan.c:1897:1: note: in expansion of macro 'TanMuhenkan'
1897 | TanMuhenkan(d)
| ^~~~~~~~~~~
sglobal.h:97:45: warning: return type defaults to 'int' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
henkan.c:2164:1: note: in expansion of macro 'TanKakutei'
2164 | TanKakutei(d)
| ^~~~~~~~~~
henkan.c:2180:8: warning: type defaults to 'int' in declaration of 'TanKakuteiYomiInsert' [-Wimplicit-int]
2180 | static TanKakuteiYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
312 | #define nKouhoBunsetsu G312_nKouhoBunsetsu
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2215:16: note: in expansion of macro 'nKouhoBunsetsu'
2215 | extern nKouhoBunsetsu;
| ^~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:2299:8: warning: type defaults to 'int' in declaration of 'TanExtendBunsetsu' [-Wimplicit-int]
2299 | static TanExtendBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2332:8: warning: type defaults to 'int' in declaration of 'TanShrinkBunsetsu' [-Wimplicit-int]
2332 | static TanShrinkBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:104:45: warning: return type defaults to 'int' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2372:1: note: in expansion of macro 'TanPrintBunpou'
2372 | TanPrintBunpou(d)
| ^~~~~~~~~~~~~~
henkan.c: In function 'jrKanjiPipeError':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2459:10: note: in expansion of macro 'defaultContext'
2459 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
henkan.c:2459:26: note: in expansion of macro 'defaultBushuContext'
2459 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:2481:8: warning: type defaults to 'int' in declaration of 'TanBunsetsuMode' [-Wimplicit-int]
2481 | static TanBunsetsuMode pro((uiContext));
| ^~~~~~~~~~~~~~~
henkan.c:2484:1: warning: return type defaults to 'int' [-Wimplicit-int]
2484 | TanBunsetsuMode(d)
| ^~~~~~~~~~~~~~~
henkan.c:2647:8: warning: type defaults to 'int' in declaration of 'TbChooseChar' [-Wimplicit-int]
2647 | static TbChooseChar pro((uiContext, int));
| ^~~~~~~~~~~~
henkan.c:2650:1: warning: return type defaults to 'int' [-Wimplicit-int]
2650 | TbChooseChar(d, head)
| ^~~~~~~~~~~~
henkan.c:2725:8: warning: type defaults to 'int' in declaration of 'TanChooseHeadChar' [-Wimplicit-int]
2725 | static TanChooseHeadChar pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2726:8: warning: type defaults to 'int' in declaration of 'TanChooseTailChar' [-Wimplicit-int]
2726 | static TanChooseTailChar pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2729:1: warning: return type defaults to 'int' [-Wimplicit-int]
2729 | TanChooseHeadChar(d)
| ^~~~~~~~~~~~~~~~~
henkan.c:2736:1: warning: return type defaults to 'int' [-Wimplicit-int]
2736 | TanChooseTailChar(d)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
tanmap.h:27:8: note: in expansion of macro 'TanKouhoIchiran'
27 | extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
tanmap.h:27:42: note: in expansion of macro 'DoFuncSequence'
27 | extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
tanmap.h:28:8: note: in expansion of macro 'UseOtherKeymap'
28 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
tanmap.h:29:8: note: in expansion of macro 'YomiKakutei'
29 | extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
tanmap.h:29:38: note: in expansion of macro 'TanBubunKakutei'
29 | extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
In file included from henkan.c:2742:
tanmap.h:24:13: warning: 'tanmap_id' defined but not used [-Wunused-variable]
24 | static char tanmap_id[] = "@(#) 102.1 $Id: tanmap.h,v 1.1.1.1 2002/10/19 08:27:51 aida_s Exp $";
| ^~~~~~~~~
henkan.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: henkan.c,v 1.8.2.2 2004/04/26 22:53:02 aida_s Exp $";
| ^~~~~~
henkan.c: In function 'YomiBubunKakutei':
henkan.c:1079:10: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
1079 | return len;
| ^~~
rm -f hex.o unshared/hex.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g hex.c -o unshared/hex.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from hex.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from hex.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from hex.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from hex.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from hex.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from hex.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from hex.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
hex.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int]
50 | hexEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
hex.c: In function 'hexEveryTimeCatch':
sglobal.h:188:45: warning: implicit declaration of function 'G188_convertAsHex'; did you mean 'convertAsHex'? [-Wimplicit-function-declaration]
188 | #define convertAsHex G188_convertAsHex
| ^~~~~~~~~~~~~~~~~
hex.c:75:11: note: in expansion of macro 'convertAsHex'
75 | if (convertAsHex(d)) {
| ^~~~~~~~~~~~
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
hex.c:99:3: note: in expansion of macro 'checkGLineLen'
99 | checkGLineLen(d);
| ^~~~~~~~~~~~~
hex.c: At top level:
hex.c:104:1: warning: return type defaults to 'int' [-Wimplicit-int]
104 | exitHex(d, retval, env)
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
hex.c: In function 'exitHex':
sglobal.h:192:45: warning: implicit declaration of function 'G192_cvtAsHex'; did you mean 'cvtAsHex'? [-Wimplicit-function-declaration]
192 | #define cvtAsHex G192_cvtAsHex
| ^~~~~~~~~~~~~
hex.c:110:7: note: in expansion of macro 'cvtAsHex'
110 | 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]
123 | quitHex(d, retval, env)
| ^~~~~~~
hex.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int]
138 | hexMode(d, major_mode)
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:37:45: warning: return type defaults to 'int' [-Wimplicit-int]
37 | #define HexMode G037_HexMode
| ^~~~~~~~~~~~
hex.c:165:1: note: in expansion of macro 'HexMode'
165 | HexMode(d)
| ^~~~~~~
hex.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: hex.c,v 1.2 2003/01/10 13:08:44 aida_s Exp $";
| ^~~~~~
rm -f hex.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC hex.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from hex.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from hex.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from hex.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from hex.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from hex.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from hex.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from hex.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
hex.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int]
50 | hexEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
hex.c: In function 'hexEveryTimeCatch':
sglobal.h:188:45: warning: implicit declaration of function 'G188_convertAsHex'; did you mean 'convertAsHex'? [-Wimplicit-function-declaration]
188 | #define convertAsHex G188_convertAsHex
| ^~~~~~~~~~~~~~~~~
hex.c:75:11: note: in expansion of macro 'convertAsHex'
75 | if (convertAsHex(d)) {
| ^~~~~~~~~~~~
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
hex.c:99:3: note: in expansion of macro 'checkGLineLen'
99 | checkGLineLen(d);
| ^~~~~~~~~~~~~
hex.c: At top level:
hex.c:104:1: warning: return type defaults to 'int' [-Wimplicit-int]
104 | exitHex(d, retval, env)
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
hex.c: In function 'exitHex':
sglobal.h:192:45: warning: implicit declaration of function 'G192_cvtAsHex'; did you mean 'cvtAsHex'? [-Wimplicit-function-declaration]
192 | #define cvtAsHex G192_cvtAsHex
| ^~~~~~~~~~~~~
hex.c:110:7: note: in expansion of macro 'cvtAsHex'
110 | 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]
123 | quitHex(d, retval, env)
| ^~~~~~~
hex.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int]
138 | hexMode(d, major_mode)
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:37:45: warning: return type defaults to 'int' [-Wimplicit-int]
37 | #define HexMode G037_HexMode
| ^~~~~~~~~~~~
hex.c:165:1: note: in expansion of macro 'HexMode'
165 | HexMode(d)
| ^~~~~~~
hex.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: hex.c,v 1.2 2003/01/10 13:08:44 aida_s Exp $";
| ^~~~~~
rm -f ichiran.o unshared/ichiran.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g ichiran.c -o unshared/ichiran.o
In file included from /usr/include/errno.h:25,
from ichiran.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ichiran.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ichiran.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:267:45: warning: return type defaults to 'int' [-Wimplicit-int]
267 | #define initIchiran G267_initIchiran
| ^~~~~~~~~~~~~~~~
ichiran.c:72:1: note: in expansion of macro 'initIchiran'
72 | initIchiran()
| ^~~~~~~~~~~
ichiran.c:190:8: warning: type defaults to 'int' in declaration of 'ichiranEveryTimeCatch' [-Wimplicit-int]
190 | static ichiranEveryTimeCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int]
193 | ichiranEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:208:8: warning: type defaults to 'int' in declaration of 'ichiranExitCatch' [-Wimplicit-int]
208 | static ichiranExitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
ichiran.c:211:1: warning: return type defaults to 'int' [-Wimplicit-int]
211 | ichiranExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ichiran.c:252:8: warning: type defaults to 'int' in declaration of 'ichiranQuitCatch' [-Wimplicit-int]
252 | static ichiranQuitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
ichiran.c:255:1: warning: return type defaults to 'int' [-Wimplicit-int]
255 | ichiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:155:45: warning: return type defaults to 'int' [-Wimplicit-int]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:540:1: note: in expansion of macro 'allocIchiranBuf'
540 | allocIchiranBuf(d)
| ^~~~~~~~~~~~~~~
sglobal.h:362:45: warning: return type defaults to 'int' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:749:1: note: in expansion of macro 'tanKouhoIchiran'
749 | tanKouhoIchiran(d, step)
| ^~~~~~~~~~~~~~~
sglobal.h:47:45: warning: return type defaults to 'int' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
ichiran.c:821:1: note: in expansion of macro 'IchiranQuit'
821 | IchiranQuit(d)
| ^~~~~~~~~~~
ichiran.c:879:1: warning: return type defaults to 'int' [-Wimplicit-int]
879 | IchiranKakuteiThenDo(d, func)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:903:1: warning: return type defaults to 'int' [-Wimplicit-int]
903 | IchiranQuitThenDo(d, func)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:43:45: warning: return type defaults to 'int' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:930:1: note: in expansion of macro 'IchiranForwardKouho'
930 | IchiranForwardKouho(d)
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: return type defaults to 'int' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:983:1: note: in expansion of macro 'IchiranBackwardKouho'
983 | IchiranBackwardKouho(d)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1036:8: warning: type defaults to 'int' in declaration of 'IchiranConvert' [-Wimplicit-int]
1036 | static IchiranConvert pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1039:1: warning: return type defaults to 'int' [-Wimplicit-int]
1039 | IchiranConvert(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:46:45: warning: return type defaults to 'int' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1062:1: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1062 | IchiranPreviousKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: return type defaults to 'int' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1140:1: note: in expansion of macro 'IchiranNextKouhoretsu'
1140 | IchiranNextKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1178:8: warning: type defaults to 'int' in declaration of 'IchiranNextPage' [-Wimplicit-int]
1178 | static IchiranNextPage pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1181:1: warning: return type defaults to 'int' [-Wimplicit-int]
1181 | IchiranNextPage(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1209:8: warning: type defaults to 'int' in declaration of 'IchiranPreviousPage' [-Wimplicit-int]
1209 | static IchiranPreviousPage pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1212:1: warning: return type defaults to 'int' [-Wimplicit-int]
1212 | IchiranPreviousPage(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:41:45: warning: return type defaults to 'int' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1280:1: note: in expansion of macro 'IchiranBeginningOfKouho'
1280 | IchiranBeginningOfKouho(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: return type defaults to 'int' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1319:1: note: in expansion of macro 'IchiranEndOfKouho'
1319 | IchiranEndOfKouho(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1361:8: warning: type defaults to 'int' in declaration of 'IchiranBangoKouho' [-Wimplicit-int]
1361 | static IchiranBangoKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1364:1: warning: return type defaults to 'int' [-Wimplicit-int]
1364 | IchiranBangoKouho(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1494:8: warning: type defaults to 'int' in declaration of 'IchiranKakutei' [-Wimplicit-int]
1494 | static IchiranKakutei pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1497:1: warning: return type defaults to 'int' [-Wimplicit-int]
1497 | IchiranKakutei(d)
| ^~~~~~~~~~~~~~
ichiran.c:1553:8: warning: type defaults to 'int' in declaration of 'IchiranExtendBunsetsu' [-Wimplicit-int]
1553 | static IchiranExtendBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1556:1: warning: return type defaults to 'int' [-Wimplicit-int]
1556 | IchiranExtendBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1562:8: warning: type defaults to 'int' in declaration of 'IchiranShrinkBunsetsu' [-Wimplicit-int]
1562 | static IchiranShrinkBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1565:1: warning: return type defaults to 'int' [-Wimplicit-int]
1565 | IchiranShrinkBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1571:8: warning: type defaults to 'int' in declaration of 'IchiranAdjustBunsetsu' [-Wimplicit-int]
1571 | static IchiranAdjustBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1574:1: warning: return type defaults to 'int' [-Wimplicit-int]
1574 | IchiranAdjustBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1580:8: warning: type defaults to 'int' in declaration of 'IchiranKillToEndOfLine' [-Wimplicit-int]
1580 | static IchiranKillToEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1583:1: warning: return type defaults to 'int' [-Wimplicit-int]
1583 | IchiranKillToEndOfLine(d)
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1589:8: warning: type defaults to 'int' in declaration of 'IchiranDeleteNext' [-Wimplicit-int]
1589 | static IchiranDeleteNext pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1592:1: warning: return type defaults to 'int' [-Wimplicit-int]
1592 | IchiranDeleteNext(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1598:8: warning: type defaults to 'int' in declaration of 'IchiranBubunMuhenkan' [-Wimplicit-int]
1598 | static IchiranBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int]
1601 | IchiranBubunMuhenkan(d)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1607:8: warning: type defaults to 'int' in declaration of 'IchiranHiragana' [-Wimplicit-int]
1607 | static IchiranHiragana pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1610:1: warning: return type defaults to 'int' [-Wimplicit-int]
1610 | IchiranHiragana(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1616:8: warning: type defaults to 'int' in declaration of 'IchiranKatakana' [-Wimplicit-int]
1616 | static IchiranKatakana pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1619:1: warning: return type defaults to 'int' [-Wimplicit-int]
1619 | IchiranKatakana(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1625:8: warning: type defaults to 'int' in declaration of 'IchiranZenkaku' [-Wimplicit-int]
1625 | static IchiranZenkaku pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1628:1: warning: return type defaults to 'int' [-Wimplicit-int]
1628 | IchiranZenkaku(d)
| ^~~~~~~~~~~~~~
ichiran.c:1634:8: warning: type defaults to 'int' in declaration of 'IchiranHankaku' [-Wimplicit-int]
1634 | static IchiranHankaku pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1637:1: warning: return type defaults to 'int' [-Wimplicit-int]
1637 | IchiranHankaku(d)
| ^~~~~~~~~~~~~~
ichiran.c:1643:8: warning: type defaults to 'int' in declaration of 'IchiranRomaji' [-Wimplicit-int]
1643 | static IchiranRomaji pro((uiContext));
| ^~~~~~~~~~~~~
ichiran.c:1646:1: warning: return type defaults to 'int' [-Wimplicit-int]
1646 | IchiranRomaji(d)
| ^~~~~~~~~~~~~
ichiran.c:1652:8: warning: type defaults to 'int' in declaration of 'IchiranToUpper' [-Wimplicit-int]
1652 | static IchiranToUpper pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1655:1: warning: return type defaults to 'int' [-Wimplicit-int]
1655 | IchiranToUpper(d)
| ^~~~~~~~~~~~~~
ichiran.c:1661:8: warning: type defaults to 'int' in declaration of 'IchiranToLower' [-Wimplicit-int]
1661 | static IchiranToLower pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1664:1: warning: return type defaults to 'int' [-Wimplicit-int]
1664 | IchiranToLower(d)
| ^~~~~~~~~~~~~~
ichiran.c:1670:8: warning: type defaults to 'int' in declaration of 'IchiranCapitalize' [-Wimplicit-int]
1670 | static IchiranCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1673:1: warning: return type defaults to 'int' [-Wimplicit-int]
1673 | IchiranCapitalize(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1679:8: warning: type defaults to 'int' in declaration of 'IchiranKanaRotate' [-Wimplicit-int]
1679 | static IchiranKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1682:1: warning: return type defaults to 'int' [-Wimplicit-int]
1682 | IchiranKanaRotate(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1688:8: warning: type defaults to 'int' in declaration of 'IchiranRomajiRotate' [-Wimplicit-int]
1688 | static IchiranRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1691:1: warning: return type defaults to 'int' [-Wimplicit-int]
1691 | IchiranRomajiRotate(d)
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1697:8: warning: type defaults to 'int' in declaration of 'IchiranCaseRotateForward' [-Wimplicit-int]
1697 | static IchiranCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int]
1700 | IchiranCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
ichiranmap.h:27:9: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
ichiranmap.h:27:26: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
In file included from ichiran.c:1714:
ichiranmap.h:24:13: warning: 'ichiranmap_id' defined but not used [-Wunused-variable]
24 | static char ichiranmap_id[] = "@(#) 102.1 $Id: ichiranmap.h,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~~~
ichiran.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ichiran.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ichiran.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ichiran.c
In file included from /usr/include/errno.h:25,
from ichiran.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ichiran.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ichiran.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:267:45: warning: return type defaults to 'int' [-Wimplicit-int]
267 | #define initIchiran G267_initIchiran
| ^~~~~~~~~~~~~~~~
ichiran.c:72:1: note: in expansion of macro 'initIchiran'
72 | initIchiran()
| ^~~~~~~~~~~
ichiran.c:190:8: warning: type defaults to 'int' in declaration of 'ichiranEveryTimeCatch' [-Wimplicit-int]
190 | static ichiranEveryTimeCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int]
193 | ichiranEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:208:8: warning: type defaults to 'int' in declaration of 'ichiranExitCatch' [-Wimplicit-int]
208 | static ichiranExitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
ichiran.c:211:1: warning: return type defaults to 'int' [-Wimplicit-int]
211 | ichiranExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ichiran.c:252:8: warning: type defaults to 'int' in declaration of 'ichiranQuitCatch' [-Wimplicit-int]
252 | static ichiranQuitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
ichiran.c:255:1: warning: return type defaults to 'int' [-Wimplicit-int]
255 | ichiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:155:45: warning: return type defaults to 'int' [-Wimplicit-int]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:540:1: note: in expansion of macro 'allocIchiranBuf'
540 | allocIchiranBuf(d)
| ^~~~~~~~~~~~~~~
sglobal.h:362:45: warning: return type defaults to 'int' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:749:1: note: in expansion of macro 'tanKouhoIchiran'
749 | tanKouhoIchiran(d, step)
| ^~~~~~~~~~~~~~~
sglobal.h:47:45: warning: return type defaults to 'int' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
ichiran.c:821:1: note: in expansion of macro 'IchiranQuit'
821 | IchiranQuit(d)
| ^~~~~~~~~~~
ichiran.c:879:1: warning: return type defaults to 'int' [-Wimplicit-int]
879 | IchiranKakuteiThenDo(d, func)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:903:1: warning: return type defaults to 'int' [-Wimplicit-int]
903 | IchiranQuitThenDo(d, func)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:43:45: warning: return type defaults to 'int' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:930:1: note: in expansion of macro 'IchiranForwardKouho'
930 | IchiranForwardKouho(d)
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: return type defaults to 'int' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:983:1: note: in expansion of macro 'IchiranBackwardKouho'
983 | IchiranBackwardKouho(d)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1036:8: warning: type defaults to 'int' in declaration of 'IchiranConvert' [-Wimplicit-int]
1036 | static IchiranConvert pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1039:1: warning: return type defaults to 'int' [-Wimplicit-int]
1039 | IchiranConvert(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:46:45: warning: return type defaults to 'int' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1062:1: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1062 | IchiranPreviousKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: return type defaults to 'int' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1140:1: note: in expansion of macro 'IchiranNextKouhoretsu'
1140 | IchiranNextKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1178:8: warning: type defaults to 'int' in declaration of 'IchiranNextPage' [-Wimplicit-int]
1178 | static IchiranNextPage pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1181:1: warning: return type defaults to 'int' [-Wimplicit-int]
1181 | IchiranNextPage(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1209:8: warning: type defaults to 'int' in declaration of 'IchiranPreviousPage' [-Wimplicit-int]
1209 | static IchiranPreviousPage pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1212:1: warning: return type defaults to 'int' [-Wimplicit-int]
1212 | IchiranPreviousPage(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:41:45: warning: return type defaults to 'int' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1280:1: note: in expansion of macro 'IchiranBeginningOfKouho'
1280 | IchiranBeginningOfKouho(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: return type defaults to 'int' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1319:1: note: in expansion of macro 'IchiranEndOfKouho'
1319 | IchiranEndOfKouho(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1361:8: warning: type defaults to 'int' in declaration of 'IchiranBangoKouho' [-Wimplicit-int]
1361 | static IchiranBangoKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1364:1: warning: return type defaults to 'int' [-Wimplicit-int]
1364 | IchiranBangoKouho(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1494:8: warning: type defaults to 'int' in declaration of 'IchiranKakutei' [-Wimplicit-int]
1494 | static IchiranKakutei pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1497:1: warning: return type defaults to 'int' [-Wimplicit-int]
1497 | IchiranKakutei(d)
| ^~~~~~~~~~~~~~
ichiran.c:1553:8: warning: type defaults to 'int' in declaration of 'IchiranExtendBunsetsu' [-Wimplicit-int]
1553 | static IchiranExtendBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1556:1: warning: return type defaults to 'int' [-Wimplicit-int]
1556 | IchiranExtendBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1562:8: warning: type defaults to 'int' in declaration of 'IchiranShrinkBunsetsu' [-Wimplicit-int]
1562 | static IchiranShrinkBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1565:1: warning: return type defaults to 'int' [-Wimplicit-int]
1565 | IchiranShrinkBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1571:8: warning: type defaults to 'int' in declaration of 'IchiranAdjustBunsetsu' [-Wimplicit-int]
1571 | static IchiranAdjustBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1574:1: warning: return type defaults to 'int' [-Wimplicit-int]
1574 | IchiranAdjustBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1580:8: warning: type defaults to 'int' in declaration of 'IchiranKillToEndOfLine' [-Wimplicit-int]
1580 | static IchiranKillToEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1583:1: warning: return type defaults to 'int' [-Wimplicit-int]
1583 | IchiranKillToEndOfLine(d)
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1589:8: warning: type defaults to 'int' in declaration of 'IchiranDeleteNext' [-Wimplicit-int]
1589 | static IchiranDeleteNext pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1592:1: warning: return type defaults to 'int' [-Wimplicit-int]
1592 | IchiranDeleteNext(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1598:8: warning: type defaults to 'int' in declaration of 'IchiranBubunMuhenkan' [-Wimplicit-int]
1598 | static IchiranBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int]
1601 | IchiranBubunMuhenkan(d)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1607:8: warning: type defaults to 'int' in declaration of 'IchiranHiragana' [-Wimplicit-int]
1607 | static IchiranHiragana pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1610:1: warning: return type defaults to 'int' [-Wimplicit-int]
1610 | IchiranHiragana(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1616:8: warning: type defaults to 'int' in declaration of 'IchiranKatakana' [-Wimplicit-int]
1616 | static IchiranKatakana pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1619:1: warning: return type defaults to 'int' [-Wimplicit-int]
1619 | IchiranKatakana(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1625:8: warning: type defaults to 'int' in declaration of 'IchiranZenkaku' [-Wimplicit-int]
1625 | static IchiranZenkaku pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1628:1: warning: return type defaults to 'int' [-Wimplicit-int]
1628 | IchiranZenkaku(d)
| ^~~~~~~~~~~~~~
ichiran.c:1634:8: warning: type defaults to 'int' in declaration of 'IchiranHankaku' [-Wimplicit-int]
1634 | static IchiranHankaku pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1637:1: warning: return type defaults to 'int' [-Wimplicit-int]
1637 | IchiranHankaku(d)
| ^~~~~~~~~~~~~~
ichiran.c:1643:8: warning: type defaults to 'int' in declaration of 'IchiranRomaji' [-Wimplicit-int]
1643 | static IchiranRomaji pro((uiContext));
| ^~~~~~~~~~~~~
ichiran.c:1646:1: warning: return type defaults to 'int' [-Wimplicit-int]
1646 | IchiranRomaji(d)
| ^~~~~~~~~~~~~
ichiran.c:1652:8: warning: type defaults to 'int' in declaration of 'IchiranToUpper' [-Wimplicit-int]
1652 | static IchiranToUpper pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1655:1: warning: return type defaults to 'int' [-Wimplicit-int]
1655 | IchiranToUpper(d)
| ^~~~~~~~~~~~~~
ichiran.c:1661:8: warning: type defaults to 'int' in declaration of 'IchiranToLower' [-Wimplicit-int]
1661 | static IchiranToLower pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1664:1: warning: return type defaults to 'int' [-Wimplicit-int]
1664 | IchiranToLower(d)
| ^~~~~~~~~~~~~~
ichiran.c:1670:8: warning: type defaults to 'int' in declaration of 'IchiranCapitalize' [-Wimplicit-int]
1670 | static IchiranCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1673:1: warning: return type defaults to 'int' [-Wimplicit-int]
1673 | IchiranCapitalize(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1679:8: warning: type defaults to 'int' in declaration of 'IchiranKanaRotate' [-Wimplicit-int]
1679 | static IchiranKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1682:1: warning: return type defaults to 'int' [-Wimplicit-int]
1682 | IchiranKanaRotate(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1688:8: warning: type defaults to 'int' in declaration of 'IchiranRomajiRotate' [-Wimplicit-int]
1688 | static IchiranRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1691:1: warning: return type defaults to 'int' [-Wimplicit-int]
1691 | IchiranRomajiRotate(d)
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1697:8: warning: type defaults to 'int' in declaration of 'IchiranCaseRotateForward' [-Wimplicit-int]
1697 | static IchiranCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int]
1700 | IchiranCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
ichiranmap.h:27:9: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
ichiranmap.h:27:26: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
In file included from ichiran.c:1714:
ichiranmap.h:24:13: warning: 'ichiranmap_id' defined but not used [-Wunused-variable]
24 | static char ichiranmap_id[] = "@(#) 102.1 $Id: ichiranmap.h,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~~~
ichiran.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ichiran.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f jishu.o unshared/jishu.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g jishu.c -o unshared/jishu.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from jishu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from jishu.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from jishu.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from jishu.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from jishu.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from jishu.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from jishu.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:223:45: warning: return type defaults to 'int' [-Wimplicit-int]
223 | #define extractJishuString G223_extractJishuString
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:149:1: note: in expansion of macro 'extractJishuString'
149 | extractJishuString(yc, s, e, sr, er)
| ^~~~~~~~~~~~~~~~~~
jishu.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int]
361 | inhibittedJishu(d)
| ^~~~~~~~~~~~~~~
jishu.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int]
378 | nextJishu(d)
| ^~~~~~~~~
jishu.c:391:1: warning: return type defaults to 'int' [-Wimplicit-int]
391 | previousJishu(d)
| ^~~~~~~~~~~~~
jishu.c:404:8: warning: type defaults to 'int' in declaration of 'JishuNextJishu' [-Wimplicit-int]
404 | static JishuNextJishu pro((uiContext));
| ^~~~~~~~~~~~~~
jishu.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~
jishu.c:425:8: warning: type defaults to 'int' in declaration of 'JishuPreviousJishu' [-Wimplicit-int]
425 | static JishuPreviousJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
jishu.c:428:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~
jishu.c:446:8: warning: type defaults to 'int' in declaration of 'JishuRotateWithInhibition' [-Wimplicit-int]
446 | static JishuRotateWithInhibition pro((uiContext, unsigned));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:449:1: warning: return type defaults to 'int' [-Wimplicit-int]
449 | JishuRotateWithInhibition(d, inhibit)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:464:8: warning: type defaults to 'int' in declaration of 'JishuKanaRotate' [-Wimplicit-int]
464 | static JishuKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:467:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
jishu.c:473:8: warning: type defaults to 'int' in declaration of 'JishuRomajiRotate' [-Wimplicit-int]
473 | static JishuRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~
jishu.c:476:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
jishu.c:483:8: warning: type defaults to 'int' in declaration of 'JishuShrink' [-Wimplicit-int]
483 | static JishuShrink pro((uiContext));
| ^~~~~~~~~~~
jishu.c:486:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
jishu.c:545:8: warning: type defaults to 'int' in declaration of 'JishuNop' [-Wimplicit-int]
545 | static JishuNop pro((uiContext));
| ^~~~~~~~
jishu.c:548:1: warning: return type defaults to 'int' [-Wimplicit-int]
548 | JishuNop(d)
| ^~~~~~~~
jishu.c:559:8: warning: type defaults to 'int' in declaration of 'JishuExtend' [-Wimplicit-int]
559 | static JishuExtend pro((uiContext));
| ^~~~~~~~~~~
jishu.c:562:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
jishu.c:653:8: warning: type defaults to 'int' in declaration of 'JishuZenkaku' [-Wimplicit-int]
653 | static JishuZenkaku pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:656:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
jishu.c:689:8: warning: type defaults to 'int' in declaration of 'JishuHankaku' [-Wimplicit-int]
689 | static JishuHankaku pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:692:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
jishu.c:733:1: warning: return type defaults to 'int' [-Wimplicit-int]
733 | exitJishuAndDoSomething(d, fnum)
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:746:8: warning: type defaults to 'int' in declaration of 'JishuYomiInsert' [-Wimplicit-int]
746 | static JishuYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:749:1: warning: return type defaults to 'int' [-Wimplicit-int]
749 | JishuYomiInsert(d)
| ^~~~~~~~~~~~~~~
jishu.c:770:8: warning: type defaults to 'int' in declaration of 'JishuQuit' [-Wimplicit-int]
770 | static JishuQuit pro((uiContext));
| ^~~~~~~~~
jishu.c:773:1: warning: return type defaults to 'int' [-Wimplicit-int]
773 | JishuQuit(d)
| ^~~~~~~~~
jishu.c:783:8: warning: type defaults to 'int' in declaration of 'JishuToUpper' [-Wimplicit-int]
783 | static JishuToUpper pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:786:1: warning: return type defaults to 'int' [-Wimplicit-int]
786 | JishuToUpper(d)
| ^~~~~~~~~~~~
jishu.c:812:8: warning: type defaults to 'int' in declaration of 'JishuCapitalize' [-Wimplicit-int]
812 | static JishuCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int]
815 | JishuCapitalize(d)
| ^~~~~~~~~~~~~~~
jishu.c:841:8: warning: type defaults to 'int' in declaration of 'JishuToLower' [-Wimplicit-int]
841 | static JishuToLower pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:844:1: warning: return type defaults to 'int' [-Wimplicit-int]
844 | JishuToLower(d)
| ^~~~~~~~~~~~
jishu.c:870:8: warning: type defaults to 'int' in declaration of 'JishuHiragana' [-Wimplicit-int]
870 | static JishuHiragana pro((uiContext));
| ^~~~~~~~~~~~~
jishu.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int]
873 | JishuHiragana(d)
| ^~~~~~~~~~~~~
jishu.c:883:8: warning: type defaults to 'int' in declaration of 'JishuKatakana' [-Wimplicit-int]
883 | static JishuKatakana pro((uiContext));
| ^~~~~~~~~~~~~
jishu.c:886:1: warning: return type defaults to 'int' [-Wimplicit-int]
886 | JishuKatakana(d)
| ^~~~~~~~~~~~~
jishu.c:896:8: warning: type defaults to 'int' in declaration of 'JishuRomaji' [-Wimplicit-int]
896 | static JishuRomaji pro((uiContext));
| ^~~~~~~~~~~
jishu.c:899:1: warning: return type defaults to 'int' [-Wimplicit-int]
899 | JishuRomaji(d)
| ^~~~~~~~~~~
jishu.c:919:8: warning: type defaults to 'int' in declaration of 'JishuCaseRotateForward' [-Wimplicit-int]
919 | static JishuCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
jishu.c:922:1: warning: return type defaults to 'int' [-Wimplicit-int]
922 | JishuCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~~~
jishu.c:951:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkan' [-Wimplicit-int]
951 | static JishuKanjiHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
jishu.c:954:1: warning: return type defaults to 'int' [-Wimplicit-int]
954 | JishuKanjiHenkan(d)
| ^~~~~~~~~~~~~~~~
jishu.c:960:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanOInsert' [-Wimplicit-int]
960 | static JishuKanjiHenkanOInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:963:1: warning: return type defaults to 'int' [-Wimplicit-int]
963 | JishuKanjiHenkanOInsert(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:969:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanONothing' [-Wimplicit-int]
969 | static JishuKanjiHenkanONothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:972:1: warning: return type defaults to 'int' [-Wimplicit-int]
972 | JishuKanjiHenkanONothing(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
jishumap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
jishumap.h:27:40: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
jishumap.h:28:8: note: in expansion of macro 'TbForward'
28 | extern TbForward pro((uiContext)), TbBackward pro((uiContext));
| ^~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
jishumap.h:28:36: note: in expansion of macro 'TbBackward'
28 | extern TbForward pro((uiContext)), TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
jishumap.h:29:8: note: in expansion of macro 'TbBeginningOfLine'
29 | extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
jishumap.h:29:44: note: in expansion of macro 'TbEndOfLine'
29 | extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
jishumap.h:30:8: note: in expansion of macro 'YomiKakutei'
30 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
In file included from jishu.c:986:
jishumap.h:24:13: warning: 'jishumap_id' defined but not used [-Wunused-variable]
24 | static char jishumap_id[] = "@(#) 102.1 $Id: jishumap.h,v 1.1.1.1 2002/10/19 08:27:49 aida_s Exp $";
| ^~~~~~~~~~~
jishu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: jishu.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
jishu.c: In function 'G223_extractJishuString':
jishu.c:317:5: warning: 'revlen' may be used uninitialized [-Wmaybe-uninitialized]
317 | s += revlen;
| ^~
jishu.c:215:13: warning: 'jishulen' may be used uninitialized in this function [-Wmaybe-uninitialized]
215 | len = RkwCvtZen(xxxx, 1024, yyyy, jishulen);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f jishu.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC jishu.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from jishu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from jishu.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from jishu.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from jishu.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from jishu.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from jishu.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from jishu.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:223:45: warning: return type defaults to 'int' [-Wimplicit-int]
223 | #define extractJishuString G223_extractJishuString
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:149:1: note: in expansion of macro 'extractJishuString'
149 | extractJishuString(yc, s, e, sr, er)
| ^~~~~~~~~~~~~~~~~~
jishu.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int]
361 | inhibittedJishu(d)
| ^~~~~~~~~~~~~~~
jishu.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int]
378 | nextJishu(d)
| ^~~~~~~~~
jishu.c:391:1: warning: return type defaults to 'int' [-Wimplicit-int]
391 | previousJishu(d)
| ^~~~~~~~~~~~~
jishu.c:404:8: warning: type defaults to 'int' in declaration of 'JishuNextJishu' [-Wimplicit-int]
404 | static JishuNextJishu pro((uiContext));
| ^~~~~~~~~~~~~~
jishu.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~
jishu.c:425:8: warning: type defaults to 'int' in declaration of 'JishuPreviousJishu' [-Wimplicit-int]
425 | static JishuPreviousJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
jishu.c:428:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~
jishu.c:446:8: warning: type defaults to 'int' in declaration of 'JishuRotateWithInhibition' [-Wimplicit-int]
446 | static JishuRotateWithInhibition pro((uiContext, unsigned));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:449:1: warning: return type defaults to 'int' [-Wimplicit-int]
449 | JishuRotateWithInhibition(d, inhibit)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:464:8: warning: type defaults to 'int' in declaration of 'JishuKanaRotate' [-Wimplicit-int]
464 | static JishuKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:467:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
jishu.c:473:8: warning: type defaults to 'int' in declaration of 'JishuRomajiRotate' [-Wimplicit-int]
473 | static JishuRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~
jishu.c:476:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
jishu.c:483:8: warning: type defaults to 'int' in declaration of 'JishuShrink' [-Wimplicit-int]
483 | static JishuShrink pro((uiContext));
| ^~~~~~~~~~~
jishu.c:486:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
jishu.c:545:8: warning: type defaults to 'int' in declaration of 'JishuNop' [-Wimplicit-int]
545 | static JishuNop pro((uiContext));
| ^~~~~~~~
jishu.c:548:1: warning: return type defaults to 'int' [-Wimplicit-int]
548 | JishuNop(d)
| ^~~~~~~~
jishu.c:559:8: warning: type defaults to 'int' in declaration of 'JishuExtend' [-Wimplicit-int]
559 | static JishuExtend pro((uiContext));
| ^~~~~~~~~~~
jishu.c:562:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
jishu.c:653:8: warning: type defaults to 'int' in declaration of 'JishuZenkaku' [-Wimplicit-int]
653 | static JishuZenkaku pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:656:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
jishu.c:689:8: warning: type defaults to 'int' in declaration of 'JishuHankaku' [-Wimplicit-int]
689 | static JishuHankaku pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:692:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
jishu.c:733:1: warning: return type defaults to 'int' [-Wimplicit-int]
733 | exitJishuAndDoSomething(d, fnum)
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:746:8: warning: type defaults to 'int' in declaration of 'JishuYomiInsert' [-Wimplicit-int]
746 | static JishuYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:749:1: warning: return type defaults to 'int' [-Wimplicit-int]
749 | JishuYomiInsert(d)
| ^~~~~~~~~~~~~~~
jishu.c:770:8: warning: type defaults to 'int' in declaration of 'JishuQuit' [-Wimplicit-int]
770 | static JishuQuit pro((uiContext));
| ^~~~~~~~~
jishu.c:773:1: warning: return type defaults to 'int' [-Wimplicit-int]
773 | JishuQuit(d)
| ^~~~~~~~~
jishu.c:783:8: warning: type defaults to 'int' in declaration of 'JishuToUpper' [-Wimplicit-int]
783 | static JishuToUpper pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:786:1: warning: return type defaults to 'int' [-Wimplicit-int]
786 | JishuToUpper(d)
| ^~~~~~~~~~~~
jishu.c:812:8: warning: type defaults to 'int' in declaration of 'JishuCapitalize' [-Wimplicit-int]
812 | static JishuCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int]
815 | JishuCapitalize(d)
| ^~~~~~~~~~~~~~~
jishu.c:841:8: warning: type defaults to 'int' in declaration of 'JishuToLower' [-Wimplicit-int]
841 | static JishuToLower pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:844:1: warning: return type defaults to 'int' [-Wimplicit-int]
844 | JishuToLower(d)
| ^~~~~~~~~~~~
jishu.c:870:8: warning: type defaults to 'int' in declaration of 'JishuHiragana' [-Wimplicit-int]
870 | static JishuHiragana pro((uiContext));
| ^~~~~~~~~~~~~
jishu.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int]
873 | JishuHiragana(d)
| ^~~~~~~~~~~~~
jishu.c:883:8: warning: type defaults to 'int' in declaration of 'JishuKatakana' [-Wimplicit-int]
883 | static JishuKatakana pro((uiContext));
| ^~~~~~~~~~~~~
jishu.c:886:1: warning: return type defaults to 'int' [-Wimplicit-int]
886 | JishuKatakana(d)
| ^~~~~~~~~~~~~
jishu.c:896:8: warning: type defaults to 'int' in declaration of 'JishuRomaji' [-Wimplicit-int]
896 | static JishuRomaji pro((uiContext));
| ^~~~~~~~~~~
jishu.c:899:1: warning: return type defaults to 'int' [-Wimplicit-int]
899 | JishuRomaji(d)
| ^~~~~~~~~~~
jishu.c:919:8: warning: type defaults to 'int' in declaration of 'JishuCaseRotateForward' [-Wimplicit-int]
919 | static JishuCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
jishu.c:922:1: warning: return type defaults to 'int' [-Wimplicit-int]
922 | JishuCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~~~
jishu.c:951:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkan' [-Wimplicit-int]
951 | static JishuKanjiHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
jishu.c:954:1: warning: return type defaults to 'int' [-Wimplicit-int]
954 | JishuKanjiHenkan(d)
| ^~~~~~~~~~~~~~~~
jishu.c:960:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanOInsert' [-Wimplicit-int]
960 | static JishuKanjiHenkanOInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:963:1: warning: return type defaults to 'int' [-Wimplicit-int]
963 | JishuKanjiHenkanOInsert(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:969:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanONothing' [-Wimplicit-int]
969 | static JishuKanjiHenkanONothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:972:1: warning: return type defaults to 'int' [-Wimplicit-int]
972 | JishuKanjiHenkanONothing(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
jishumap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
jishumap.h:27:40: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
jishumap.h:28:8: note: in expansion of macro 'TbForward'
28 | extern TbForward pro((uiContext)), TbBackward pro((uiContext));
| ^~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
jishumap.h:28:36: note: in expansion of macro 'TbBackward'
28 | extern TbForward pro((uiContext)), TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
jishumap.h:29:8: note: in expansion of macro 'TbBeginningOfLine'
29 | extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
jishumap.h:29:44: note: in expansion of macro 'TbEndOfLine'
29 | extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
jishumap.h:30:8: note: in expansion of macro 'YomiKakutei'
30 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
In file included from jishu.c:986:
jishumap.h:24:13: warning: 'jishumap_id' defined but not used [-Wunused-variable]
24 | static char jishumap_id[] = "@(#) 102.1 $Id: jishumap.h,v 1.1.1.1 2002/10/19 08:27:49 aida_s Exp $";
| ^~~~~~~~~~~
jishu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: jishu.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
jishu.c: In function 'G223_extractJishuString':
jishu.c:317:5: warning: 'revlen' may be used uninitialized [-Wmaybe-uninitialized]
317 | s += revlen;
| ^~
jishu.c:215:13: warning: 'jishulen' may be used uninitialized in this function [-Wmaybe-uninitialized]
215 | len = RkwCvtZen(xxxx, 1024, yyyy, jishulen);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f kctrl.o unshared/kctrl.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g kctrl.c -o unshared/kctrl.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from kctrl.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from kctrl.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from kctrl.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
kctrl.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int]
54 | doInitializeFunctions(d)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:272:45: warning: return type defaults to 'int' [-Wimplicit-int]
272 | #define initRomeStruct G272_initRomeStruct
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:82:1: note: in expansion of macro 'initRomeStruct'
82 | 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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:90:10: note: in expansion of macro 'defaultContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:194:45: warning: unused variable 'G194_defaultBushuContext' [-Wunused-variable]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:195:45: warning: unused variable 'G195_defaultContext' [-Wunused-variable]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:90:10: note: in expansion of macro 'defaultContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
kctrl.c:88:34: warning: unused variable 'khal_mode' [-Wunused-variable]
88 | extern KanjiModeRec khkt_mode, khal_mode;
| ^~~~~~~~~
kctrl.c:88:23: warning: unused variable 'khkt_mode' [-Wunused-variable]
88 | extern KanjiModeRec khkt_mode, khal_mode;
| ^~~~~~~~~
kctrl.c:87:45: warning: unused variable 'kzal_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
kctrl.c:87:34: warning: unused variable 'kzkt_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
kctrl.c:87:23: warning: unused variable 'kzhr_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:213:45: warning: unused variable 'G213_empty_mode' [-Wunused-variable]
213 | #define empty_mode G213_empty_mode
| ^~~~~~~~~~~~~~~
kctrl.c:86:35: note: in expansion of macro 'empty_mode'
86 | extern KanjiModeRec alpha_mode, empty_mode;
| ^~~~~~~~~~
sglobal.h:160:45: warning: unused variable 'G160_alpha_mode' [-Wunused-variable]
160 | #define alpha_mode G160_alpha_mode
| ^~~~~~~~~~~~~~~
kctrl.c:86:23: note: in expansion of macro 'alpha_mode'
86 | extern KanjiModeRec alpha_mode, empty_mode;
| ^~~~~~~~~~
kctrl.c: At top level:
kctrl.c:218:1: warning: return type defaults to 'int' [-Wimplicit-int]
218 | insertEmptySlots(d)
| ^~~~~~~~~~~~~~~~
kctrl.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int]
273 | countContext()
| ^~~~~~~~~~~~
kctrl.c:495:1: warning: return type defaults to 'int' [-Wimplicit-int]
495 | KC_initialize(d, arg)
| ^~~~~~~~~~~~~
In file included from kctrl.c:27:
kctrl.c: In function 'KC_initialize':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:500:10: note: in expansion of macro 'FirstTime'
500 | extern FirstTime;
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:262:45: warning: implicit declaration of function 'G262_initExtMenu'; did you mean 'G228_finExtMenu'? [-Wimplicit-function-declaration]
262 | #define initExtMenu G262_initExtMenu
| ^~~~~~~~~~~~~~~~
kctrl.c:516:9: note: in expansion of macro 'initExtMenu'
516 | if (initExtMenu() < 0) {
| ^~~~~~~~~~~
sglobal.h:261:45: warning: implicit declaration of function 'G261_initBushuTable'; did you mean 'initBushuTable'? [-Wimplicit-function-declaration]
261 | #define initBushuTable G261_initBushuTable
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:527:9: note: in expansion of macro 'initBushuTable'
527 | if (initBushuTable() != NG) {
| ^~~~~~~~~~~~~~
sglobal.h:264:45: warning: implicit declaration of function 'G264_initGyouTable'; did you mean 'G269_initKigoTable'? [-Wimplicit-function-declaration]
264 | #define initGyouTable G264_initGyouTable
| ^~~~~~~~~~~~~~~~~~
kctrl.c:528:11: note: in expansion of macro 'initGyouTable'
528 | if (initGyouTable() != NG) {
| ^~~~~~~~~~~~~
sglobal.h:266:45: warning: implicit declaration of function 'G266_initHinshiTable'; did you mean 'initHinshiTable'? [-Wimplicit-function-declaration]
266 | #define initHinshiTable G266_initHinshiTable
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:529:13: note: in expansion of macro 'initHinshiTable'
529 | if (initHinshiTable() != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:274:45: warning: implicit declaration of function 'G274_initUlKigoTable'; did you mean 'G269_initKigoTable'? [-Wimplicit-function-declaration]
274 | #define initUlKigoTable G274_initUlKigoTable
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:530:15: note: in expansion of macro 'initUlKigoTable'
530 | if (initUlKigoTable() != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:273:45: warning: implicit declaration of function 'G273_initUlKeisenTable'; did you mean 'initUlKeisenTable'? [-Wimplicit-function-declaration]
273 | #define initUlKeisenTable G273_initUlKeisenTable
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:531:17: note: in expansion of macro 'initUlKeisenTable'
531 | if (initUlKeisenTable() != NG) {
| ^~~~~~~~~~~~~~~~~
sglobal.h:271:45: warning: implicit declaration of function 'G271_initOnoffTable'; did you mean 'initOnoffTable'? [-Wimplicit-function-declaration]
271 | #define initOnoffTable G271_initOnoffTable
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:532:19: note: in expansion of macro 'initOnoffTable'
532 | if (initOnoffTable() != NG) {
| ^~~~~~~~~~~~~~
sglobal.h:265:45: warning: implicit declaration of function 'G265_initHinshiMessage'; did you mean 'initHinshiMessage'? [-Wimplicit-function-declaration]
265 | #define initHinshiMessage G265_initHinshiMessage
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:534:21: note: in expansion of macro 'initHinshiMessage'
534 | if (initHinshiMessage() != NG) {
| ^~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int]
698 | KC_finalize(d, arg)
| ^~~~~~~~~~~
In file included from kctrl.c:27:
kctrl.c: In function 'KC_finalize':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:703:10: note: in expansion of macro 'FirstTime'
703 | extern FirstTime;
| ^~~~~~~~~
kctrl.c: At top level:
kctrl.c:775:1: warning: return type defaults to 'int' [-Wimplicit-int]
775 | KC_setWidth(d, arg)
| ^~~~~~~~~~~
kctrl.c:784:1: warning: return type defaults to 'int' [-Wimplicit-int]
784 | KC_setBunsetsuKugiri(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:812:1: warning: return type defaults to 'int' [-Wimplicit-int]
812 | KC_changeMode(d, arg)
| ^~~~~~~~~~~~~
kctrl.c:914:1: warning: return type defaults to 'int' [-Wimplicit-int]
914 | baseModeP(d)
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:218:45: warning: return type defaults to 'int' [-Wimplicit-int]
218 | #define escapeToBasicStat G218_escapeToBasicStat
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:936:1: note: in expansion of macro 'escapeToBasicStat'
936 | escapeToBasicStat(d, how)
| ^~~~~~~~~~~~~~~~~
kctrl.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int]
970 | KC_setUFunc(d, arg)
| ^~~~~~~~~~~
In file included from canna.h:50,
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]
253 | #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:975:10: note: in expansion of macro 'howToBehaveInCaseOfUndefKey'
975 | extern howToBehaveInCaseOfUndefKey;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:982:1: warning: return type defaults to 'int' [-Wimplicit-int]
982 | KC_setModeInfoStyle(d, arg)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
254 | #define howToReturnModeInfo G254_howToReturnModeInfo
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:988:10: note: in expansion of macro 'howToReturnModeInfo'
988 | extern howToReturnModeInfo;
| ^~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int]
997 | KC_setHexInputStyle(d, arg)
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1007:1: warning: return type defaults to 'int' [-Wimplicit-int]
1007 | KC_inhibitHankakuKana(d, arg)
| ^~~~~~~~~~~~~~~~~~~~~
kctrl.c:1020:1: warning: return type defaults to 'int' [-Wimplicit-int]
1020 | popTourokuWithGLineClear(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1043:1: warning: return type defaults to 'int' [-Wimplicit-int]
1043 | KC_defineKanji(d, arg)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: In function 'KC_defineKanji':
sglobal.h:200:45: warning: implicit declaration of function 'G200_dicTourokuControl'; did you mean 'dicTourokuControl'? [-Wimplicit-function-declaration]
200 | #define dicTourokuControl G200_dicTourokuControl
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1064:5: note: in expansion of macro 'dicTourokuControl'
1064 | dicTourokuControl(d, xxxx, popTourokuWithGLineClear);
| ^~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1162:1: warning: return type defaults to 'int' [-Wimplicit-int]
1162 | KC_kakutei(d, arg)
| ^~~~~~~~~~
kctrl.c:1182:1: warning: return type defaults to 'int' [-Wimplicit-int]
1182 | KC_kill(d, arg)
| ^~~~~~~
kctrl.c:1199:1: warning: return type defaults to 'int' [-Wimplicit-int]
1199 | KC_modekeys(d, arg)
| ^~~~~~~~~~~
kctrl.c:1223:1: warning: return type defaults to 'int' [-Wimplicit-int]
1223 | KC_queryMode(d, arg)
| ^~~~~~~~~~~~
kctrl.c:1231:1: warning: return type defaults to 'int' [-Wimplicit-int]
1231 | KC_queryConnection(d, arg)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1236:10: note: in expansion of macro 'defaultContext'
1236 | extern defaultContext;
| ^~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1247:1: warning: return type defaults to 'int' [-Wimplicit-int]
1247 | KC_setServerName(d, arg)
| ^~~~~~~~~~~~~~~~
kctrl.c:1256:1: warning: return type defaults to 'int' [-Wimplicit-int]
1256 | KC_parse(d, arg)
| ^~~~~~~~
kctrl.c:1273:1: warning: return type defaults to 'int' [-Wimplicit-int]
1273 | KC_yomiInfo(d, arg)
| ^~~~~~~~~~~
kctrl.c:1283:1: warning: return type defaults to 'int' [-Wimplicit-int]
1283 | KC_storeYomi(d, arg)
| ^~~~~~~~~~~~
kctrl.c:1339:1: warning: return type defaults to 'int' [-Wimplicit-int]
1339 | KC_setInitFileName(d, arg)
| ^~~~~~~~~~~~~~~~~~
kctrl.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int]
1367 | KC_do(d, arg)
| ^~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:150:45: warning: return type defaults to 'int' [-Wimplicit-int]
150 | #define _do_func_slightly G150__do_func_slightly
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1398:1: note: in expansion of macro '_do_func_slightly'
1398 | _do_func_slightly(d, fnum, mode_c, c_mode)
| ^~~~~~~~~~~~~~~~~
kctrl.c:1455:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:149:45: warning: return type defaults to 'int' [-Wimplicit-int]
149 | #define _doFunc G149__doFunc
| ^~~~~~~~~~~~
kctrl.c:1486:1: note: in expansion of macro '_doFunc'
1486 | _doFunc(d, fnum)
| ^~~~~~~
sglobal.h:148:45: warning: return type defaults to 'int' [-Wimplicit-int]
148 | #define _afterDoFunc G148__afterDoFunc
| ^~~~~~~~~~~~~~~~~
kctrl.c:1583:1: note: in expansion of macro '_afterDoFunc'
1583 | _afterDoFunc(d, retval)
| ^~~~~~~~~~~~
sglobal.h:205:45: warning: return type defaults to 'int' [-Wimplicit-int]
205 | #define doFunc G205_doFunc
| ^~~~~~~~~~~
kctrl.c:1615:1: note: in expansion of macro 'doFunc'
1615 | doFunc(d, fnum)
| ^~~~~~
kctrl.c:1623:1: warning: return type defaults to 'int' [-Wimplicit-int]
1623 | KC_getContext(d, arg)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1628:10: note: in expansion of macro 'defaultContext'
1628 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1628:26: note: in expansion of macro 'defaultBushuContext'
1628 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1645:1: warning: return type defaults to 'int' [-Wimplicit-int]
1645 | KC_closeUIContext(d, arg)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: In function 'KC_closeUIContext':
sglobal.h:57:45: warning: unused variable 'G057_ModeNames' [-Wunused-variable]
57 | #define ModeNames G057_ModeNames
| ^~~~~~~~~~~~~~
kctrl.c:1649:30: note: in expansion of macro 'ModeNames'
1649 | extern struct ModeNameRecs ModeNames[];
| ^~~~~~~~~
kctrl.c: At top level:
kctrl.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int]
1695 | KC_inhibitChangeMode(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:1717:1: warning: return type defaults to 'int' [-Wimplicit-int]
1717 | KC_letterRestriction(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int]
1734 | countColumns(str)
| ^~~~~~~~~~~~
kctrl.c:1758:1: warning: return type defaults to 'int' [-Wimplicit-int]
1758 | KC_queryMaxModeStr(d, arg)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:2117:10: note: in expansion of macro 'defaultContext'
2117 | extern defaultContext;
| ^~~~~~~~~~~~~~
kctrl.c: In function 'KC_setUserInfo':
kctrl.c:2215:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
2215 | p[1] == ':' && p[2] == '\\' ||
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~
kctrl.c:2216:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
2216 | p[1] == ':' && p[2] == '/'))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: At top level:
sglobal.h:282:45: warning: return type defaults to 'int' [-Wimplicit-int]
282 | #define kanjiControl G282_kanjiControl
| ^~~~~~~~~~~~~~~~~
kctrl.c:2376:1: note: in expansion of macro 'kanjiControl'
2376 | kanjiControl(request, d, arg)
| ^~~~~~~~~~~~
kctrl.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: kctrl.c,v 1.10 2003/09/21 09:08:17 aida_s Exp $";
| ^~~~~~
rm -f kctrl.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC kctrl.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from kctrl.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from kctrl.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from kctrl.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
kctrl.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int]
54 | doInitializeFunctions(d)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:272:45: warning: return type defaults to 'int' [-Wimplicit-int]
272 | #define initRomeStruct G272_initRomeStruct
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:82:1: note: in expansion of macro 'initRomeStruct'
82 | 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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:90:10: note: in expansion of macro 'defaultContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:194:45: warning: unused variable 'G194_defaultBushuContext' [-Wunused-variable]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:195:45: warning: unused variable 'G195_defaultContext' [-Wunused-variable]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:90:10: note: in expansion of macro 'defaultContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
kctrl.c:88:34: warning: unused variable 'khal_mode' [-Wunused-variable]
88 | extern KanjiModeRec khkt_mode, khal_mode;
| ^~~~~~~~~
kctrl.c:88:23: warning: unused variable 'khkt_mode' [-Wunused-variable]
88 | extern KanjiModeRec khkt_mode, khal_mode;
| ^~~~~~~~~
kctrl.c:87:45: warning: unused variable 'kzal_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
kctrl.c:87:34: warning: unused variable 'kzkt_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
kctrl.c:87:23: warning: unused variable 'kzhr_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:213:45: warning: unused variable 'G213_empty_mode' [-Wunused-variable]
213 | #define empty_mode G213_empty_mode
| ^~~~~~~~~~~~~~~
kctrl.c:86:35: note: in expansion of macro 'empty_mode'
86 | extern KanjiModeRec alpha_mode, empty_mode;
| ^~~~~~~~~~
sglobal.h:160:45: warning: unused variable 'G160_alpha_mode' [-Wunused-variable]
160 | #define alpha_mode G160_alpha_mode
| ^~~~~~~~~~~~~~~
kctrl.c:86:23: note: in expansion of macro 'alpha_mode'
86 | extern KanjiModeRec alpha_mode, empty_mode;
| ^~~~~~~~~~
kctrl.c: At top level:
kctrl.c:218:1: warning: return type defaults to 'int' [-Wimplicit-int]
218 | insertEmptySlots(d)
| ^~~~~~~~~~~~~~~~
kctrl.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int]
273 | countContext()
| ^~~~~~~~~~~~
kctrl.c:495:1: warning: return type defaults to 'int' [-Wimplicit-int]
495 | KC_initialize(d, arg)
| ^~~~~~~~~~~~~
In file included from kctrl.c:27:
kctrl.c: In function 'KC_initialize':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:500:10: note: in expansion of macro 'FirstTime'
500 | extern FirstTime;
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:262:45: warning: implicit declaration of function 'G262_initExtMenu'; did you mean 'G228_finExtMenu'? [-Wimplicit-function-declaration]
262 | #define initExtMenu G262_initExtMenu
| ^~~~~~~~~~~~~~~~
kctrl.c:516:9: note: in expansion of macro 'initExtMenu'
516 | if (initExtMenu() < 0) {
| ^~~~~~~~~~~
sglobal.h:261:45: warning: implicit declaration of function 'G261_initBushuTable'; did you mean 'initBushuTable'? [-Wimplicit-function-declaration]
261 | #define initBushuTable G261_initBushuTable
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:527:9: note: in expansion of macro 'initBushuTable'
527 | if (initBushuTable() != NG) {
| ^~~~~~~~~~~~~~
sglobal.h:264:45: warning: implicit declaration of function 'G264_initGyouTable'; did you mean 'G269_initKigoTable'? [-Wimplicit-function-declaration]
264 | #define initGyouTable G264_initGyouTable
| ^~~~~~~~~~~~~~~~~~
kctrl.c:528:11: note: in expansion of macro 'initGyouTable'
528 | if (initGyouTable() != NG) {
| ^~~~~~~~~~~~~
sglobal.h:266:45: warning: implicit declaration of function 'G266_initHinshiTable'; did you mean 'initHinshiTable'? [-Wimplicit-function-declaration]
266 | #define initHinshiTable G266_initHinshiTable
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:529:13: note: in expansion of macro 'initHinshiTable'
529 | if (initHinshiTable() != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:274:45: warning: implicit declaration of function 'G274_initUlKigoTable'; did you mean 'G269_initKigoTable'? [-Wimplicit-function-declaration]
274 | #define initUlKigoTable G274_initUlKigoTable
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:530:15: note: in expansion of macro 'initUlKigoTable'
530 | if (initUlKigoTable() != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:273:45: warning: implicit declaration of function 'G273_initUlKeisenTable'; did you mean 'initUlKeisenTable'? [-Wimplicit-function-declaration]
273 | #define initUlKeisenTable G273_initUlKeisenTable
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:531:17: note: in expansion of macro 'initUlKeisenTable'
531 | if (initUlKeisenTable() != NG) {
| ^~~~~~~~~~~~~~~~~
sglobal.h:271:45: warning: implicit declaration of function 'G271_initOnoffTable'; did you mean 'initOnoffTable'? [-Wimplicit-function-declaration]
271 | #define initOnoffTable G271_initOnoffTable
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:532:19: note: in expansion of macro 'initOnoffTable'
532 | if (initOnoffTable() != NG) {
| ^~~~~~~~~~~~~~
sglobal.h:265:45: warning: implicit declaration of function 'G265_initHinshiMessage'; did you mean 'initHinshiMessage'? [-Wimplicit-function-declaration]
265 | #define initHinshiMessage G265_initHinshiMessage
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:534:21: note: in expansion of macro 'initHinshiMessage'
534 | if (initHinshiMessage() != NG) {
| ^~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int]
698 | KC_finalize(d, arg)
| ^~~~~~~~~~~
In file included from kctrl.c:27:
kctrl.c: In function 'KC_finalize':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:703:10: note: in expansion of macro 'FirstTime'
703 | extern FirstTime;
| ^~~~~~~~~
kctrl.c: At top level:
kctrl.c:775:1: warning: return type defaults to 'int' [-Wimplicit-int]
775 | KC_setWidth(d, arg)
| ^~~~~~~~~~~
kctrl.c:784:1: warning: return type defaults to 'int' [-Wimplicit-int]
784 | KC_setBunsetsuKugiri(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:812:1: warning: return type defaults to 'int' [-Wimplicit-int]
812 | KC_changeMode(d, arg)
| ^~~~~~~~~~~~~
kctrl.c:914:1: warning: return type defaults to 'int' [-Wimplicit-int]
914 | baseModeP(d)
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:218:45: warning: return type defaults to 'int' [-Wimplicit-int]
218 | #define escapeToBasicStat G218_escapeToBasicStat
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:936:1: note: in expansion of macro 'escapeToBasicStat'
936 | escapeToBasicStat(d, how)
| ^~~~~~~~~~~~~~~~~
kctrl.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int]
970 | KC_setUFunc(d, arg)
| ^~~~~~~~~~~
In file included from canna.h:50,
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]
253 | #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:975:10: note: in expansion of macro 'howToBehaveInCaseOfUndefKey'
975 | extern howToBehaveInCaseOfUndefKey;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:982:1: warning: return type defaults to 'int' [-Wimplicit-int]
982 | KC_setModeInfoStyle(d, arg)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
254 | #define howToReturnModeInfo G254_howToReturnModeInfo
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:988:10: note: in expansion of macro 'howToReturnModeInfo'
988 | extern howToReturnModeInfo;
| ^~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int]
997 | KC_setHexInputStyle(d, arg)
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1007:1: warning: return type defaults to 'int' [-Wimplicit-int]
1007 | KC_inhibitHankakuKana(d, arg)
| ^~~~~~~~~~~~~~~~~~~~~
kctrl.c:1020:1: warning: return type defaults to 'int' [-Wimplicit-int]
1020 | popTourokuWithGLineClear(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1043:1: warning: return type defaults to 'int' [-Wimplicit-int]
1043 | KC_defineKanji(d, arg)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: In function 'KC_defineKanji':
sglobal.h:200:45: warning: implicit declaration of function 'G200_dicTourokuControl'; did you mean 'dicTourokuControl'? [-Wimplicit-function-declaration]
200 | #define dicTourokuControl G200_dicTourokuControl
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1064:5: note: in expansion of macro 'dicTourokuControl'
1064 | dicTourokuControl(d, xxxx, popTourokuWithGLineClear);
| ^~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1162:1: warning: return type defaults to 'int' [-Wimplicit-int]
1162 | KC_kakutei(d, arg)
| ^~~~~~~~~~
kctrl.c:1182:1: warning: return type defaults to 'int' [-Wimplicit-int]
1182 | KC_kill(d, arg)
| ^~~~~~~
kctrl.c:1199:1: warning: return type defaults to 'int' [-Wimplicit-int]
1199 | KC_modekeys(d, arg)
| ^~~~~~~~~~~
kctrl.c:1223:1: warning: return type defaults to 'int' [-Wimplicit-int]
1223 | KC_queryMode(d, arg)
| ^~~~~~~~~~~~
kctrl.c:1231:1: warning: return type defaults to 'int' [-Wimplicit-int]
1231 | KC_queryConnection(d, arg)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1236:10: note: in expansion of macro 'defaultContext'
1236 | extern defaultContext;
| ^~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1247:1: warning: return type defaults to 'int' [-Wimplicit-int]
1247 | KC_setServerName(d, arg)
| ^~~~~~~~~~~~~~~~
kctrl.c:1256:1: warning: return type defaults to 'int' [-Wimplicit-int]
1256 | KC_parse(d, arg)
| ^~~~~~~~
kctrl.c:1273:1: warning: return type defaults to 'int' [-Wimplicit-int]
1273 | KC_yomiInfo(d, arg)
| ^~~~~~~~~~~
kctrl.c:1283:1: warning: return type defaults to 'int' [-Wimplicit-int]
1283 | KC_storeYomi(d, arg)
| ^~~~~~~~~~~~
kctrl.c:1339:1: warning: return type defaults to 'int' [-Wimplicit-int]
1339 | KC_setInitFileName(d, arg)
| ^~~~~~~~~~~~~~~~~~
kctrl.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int]
1367 | KC_do(d, arg)
| ^~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:150:45: warning: return type defaults to 'int' [-Wimplicit-int]
150 | #define _do_func_slightly G150__do_func_slightly
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1398:1: note: in expansion of macro '_do_func_slightly'
1398 | _do_func_slightly(d, fnum, mode_c, c_mode)
| ^~~~~~~~~~~~~~~~~
kctrl.c:1455:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:149:45: warning: return type defaults to 'int' [-Wimplicit-int]
149 | #define _doFunc G149__doFunc
| ^~~~~~~~~~~~
kctrl.c:1486:1: note: in expansion of macro '_doFunc'
1486 | _doFunc(d, fnum)
| ^~~~~~~
sglobal.h:148:45: warning: return type defaults to 'int' [-Wimplicit-int]
148 | #define _afterDoFunc G148__afterDoFunc
| ^~~~~~~~~~~~~~~~~
kctrl.c:1583:1: note: in expansion of macro '_afterDoFunc'
1583 | _afterDoFunc(d, retval)
| ^~~~~~~~~~~~
sglobal.h:205:45: warning: return type defaults to 'int' [-Wimplicit-int]
205 | #define doFunc G205_doFunc
| ^~~~~~~~~~~
kctrl.c:1615:1: note: in expansion of macro 'doFunc'
1615 | doFunc(d, fnum)
| ^~~~~~
kctrl.c:1623:1: warning: return type defaults to 'int' [-Wimplicit-int]
1623 | KC_getContext(d, arg)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1628:10: note: in expansion of macro 'defaultContext'
1628 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1628:26: note: in expansion of macro 'defaultBushuContext'
1628 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1645:1: warning: return type defaults to 'int' [-Wimplicit-int]
1645 | KC_closeUIContext(d, arg)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: In function 'KC_closeUIContext':
sglobal.h:57:45: warning: unused variable 'G057_ModeNames' [-Wunused-variable]
57 | #define ModeNames G057_ModeNames
| ^~~~~~~~~~~~~~
kctrl.c:1649:30: note: in expansion of macro 'ModeNames'
1649 | extern struct ModeNameRecs ModeNames[];
| ^~~~~~~~~
kctrl.c: At top level:
kctrl.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int]
1695 | KC_inhibitChangeMode(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:1717:1: warning: return type defaults to 'int' [-Wimplicit-int]
1717 | KC_letterRestriction(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int]
1734 | countColumns(str)
| ^~~~~~~~~~~~
kctrl.c:1758:1: warning: return type defaults to 'int' [-Wimplicit-int]
1758 | KC_queryMaxModeStr(d, arg)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:2117:10: note: in expansion of macro 'defaultContext'
2117 | extern defaultContext;
| ^~~~~~~~~~~~~~
kctrl.c: In function 'KC_setUserInfo':
kctrl.c:2215:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
2215 | p[1] == ':' && p[2] == '\\' ||
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~
kctrl.c:2216:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
2216 | p[1] == ':' && p[2] == '/'))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: At top level:
sglobal.h:282:45: warning: return type defaults to 'int' [-Wimplicit-int]
282 | #define kanjiControl G282_kanjiControl
| ^~~~~~~~~~~~~~~~~
kctrl.c:2376:1: note: in expansion of macro 'kanjiControl'
2376 | kanjiControl(request, d, arg)
| ^~~~~~~~~~~~
kctrl.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: kctrl.c,v 1.10 2003/09/21 09:08:17 aida_s Exp $";
| ^~~~~~
rm -f keydef.o unshared/keydef.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g keydef.c -o unshared/keydef.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from keydef.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from keydef.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from keydef.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from keydef.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from keydef.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from keydef.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from keydef.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:311:45: warning: type defaults to 'int' in declaration of 'G311_multiSequenceFunc' [-Wimplicit-int]
311 | #define multiSequenceFunc G311_multiSequenceFunc
| ^~~~~~~~~~~~~~~~~~~~~~
keydef.c:40:8: note: in expansion of macro 'multiSequenceFunc'
40 | extern multiSequenceFunc
| ^~~~~~~~~~~~~~~~~
keydef.c:44:8: warning: type defaults to 'int' in declaration of 'regist_key_hash' [-Wimplicit-int]
44 | static regist_key_hash(), copyMultiSequence();
| ^~~~~~~~~~~~~~~
keydef.c:44:27: warning: type defaults to 'int' in declaration of 'copyMultiSequence' [-Wimplicit-int]
44 | static regist_key_hash(), copyMultiSequence();
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:268:45: warning: return type defaults to 'int' [-Wimplicit-int]
268 | #define initKeyTables G268_initKeyTables
| ^~~~~~~~~~~~~~~~~~
keydef.c:122:1: note: in expansion of macro 'initKeyTables'
122 | initKeyTables()
| ^~~~~~~~~~~~~
sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int]
318 | #define nothermodes G318_nothermodes
| ^~~~~~~~~~~~~~~~
keydef.c:191:8: note: in expansion of macro 'nothermodes'
191 | extern nothermodes;
| ^~~~~~~~~~~
sglobal.h:169:45: warning: return type defaults to 'int' [-Wimplicit-int]
169 | #define changeKeyfunc G169_changeKeyfunc
| ^~~~~~~~~~~~~~~~~~
keydef.c:193:1: note: in expansion of macro 'changeKeyfunc'
193 | changeKeyfunc(modenum, key, fnum, actbuff, keybuff)
| ^~~~~~~~~~~~~
sglobal.h:170:45: warning: return type defaults to 'int' [-Wimplicit-int]
170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll
| ^~~~~~~~~~~~~~~~~~~~~~~
keydef.c:335:1: note: in expansion of macro 'changeKeyfuncOfAll'
335 | changeKeyfuncOfAll(key, fnum, actbuff, keybuff)
| ^~~~~~~~~~~~~~~~~~
keydef.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int]
596 | specialen(block)
| ^~~~~~~~~
keydef.c:609:1: warning: return type defaults to 'int' [-Wimplicit-int]
609 | to_write_act(depth,keysize,actsize,singleAct)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:163:45: warning: return type defaults to 'int' [-Wimplicit-int]
163 | #define askQuitKey G163_askQuitKey
| ^~~~~~~~~~~~~~~
keydef.c:897:1: note: in expansion of macro 'askQuitKey'
897 | askQuitKey(key)
| ^~~~~~~~~~
keydef.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: keydef.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f keydef.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC keydef.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from keydef.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from keydef.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from keydef.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from keydef.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from keydef.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from keydef.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from keydef.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:311:45: warning: type defaults to 'int' in declaration of 'G311_multiSequenceFunc' [-Wimplicit-int]
311 | #define multiSequenceFunc G311_multiSequenceFunc
| ^~~~~~~~~~~~~~~~~~~~~~
keydef.c:40:8: note: in expansion of macro 'multiSequenceFunc'
40 | extern multiSequenceFunc
| ^~~~~~~~~~~~~~~~~
keydef.c:44:8: warning: type defaults to 'int' in declaration of 'regist_key_hash' [-Wimplicit-int]
44 | static regist_key_hash(), copyMultiSequence();
| ^~~~~~~~~~~~~~~
keydef.c:44:27: warning: type defaults to 'int' in declaration of 'copyMultiSequence' [-Wimplicit-int]
44 | static regist_key_hash(), copyMultiSequence();
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:268:45: warning: return type defaults to 'int' [-Wimplicit-int]
268 | #define initKeyTables G268_initKeyTables
| ^~~~~~~~~~~~~~~~~~
keydef.c:122:1: note: in expansion of macro 'initKeyTables'
122 | initKeyTables()
| ^~~~~~~~~~~~~
sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int]
318 | #define nothermodes G318_nothermodes
| ^~~~~~~~~~~~~~~~
keydef.c:191:8: note: in expansion of macro 'nothermodes'
191 | extern nothermodes;
| ^~~~~~~~~~~
sglobal.h:169:45: warning: return type defaults to 'int' [-Wimplicit-int]
169 | #define changeKeyfunc G169_changeKeyfunc
| ^~~~~~~~~~~~~~~~~~
keydef.c:193:1: note: in expansion of macro 'changeKeyfunc'
193 | changeKeyfunc(modenum, key, fnum, actbuff, keybuff)
| ^~~~~~~~~~~~~
sglobal.h:170:45: warning: return type defaults to 'int' [-Wimplicit-int]
170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll
| ^~~~~~~~~~~~~~~~~~~~~~~
keydef.c:335:1: note: in expansion of macro 'changeKeyfuncOfAll'
335 | changeKeyfuncOfAll(key, fnum, actbuff, keybuff)
| ^~~~~~~~~~~~~~~~~~
keydef.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int]
596 | specialen(block)
| ^~~~~~~~~
keydef.c:609:1: warning: return type defaults to 'int' [-Wimplicit-int]
609 | to_write_act(depth,keysize,actsize,singleAct)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:163:45: warning: return type defaults to 'int' [-Wimplicit-int]
163 | #define askQuitKey G163_askQuitKey
| ^~~~~~~~~~~~~~~
keydef.c:897:1: note: in expansion of macro 'askQuitKey'
897 | askQuitKey(key)
| ^~~~~~~~~~
keydef.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: keydef.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f kigo.o unshared/kigo.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g kigo.c -o unshared/kigo.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from kigo.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from kigo.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from kigo.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from kigo.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from kigo.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from kigo.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from kigo.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
kigo.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int]
120 | getKigoContext(d,
| ^~~~~~~~~~~~~~
kigo.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int]
173 | makeKigoGlineStatus(d)
| ^~~~~~~~~~~~~~~~~~~
kigo.c:228:1: warning: return type defaults to 'int' [-Wimplicit-int]
228 | makeKigoInfo(d, headkouho)
| ^~~~~~~~~~~~
kigo.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int]
300 | kigoIchiranExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:316:1: warning: return type defaults to 'int' [-Wimplicit-int]
316 | kigoIchiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:55:45: warning: return type defaults to 'int' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
kigo.c:329:1: note: in expansion of macro 'KigoIchiran'
329 | KigoIchiran(d)
| ^~~~~~~~~~~
kigo.c: In function 'G055_KigoIchiran':
sglobal.h:303:45: warning: implicit declaration of function 'G303_makeKigoIchiran'; did you mean 'makeKigoIchiran'? [-Wimplicit-function-declaration]
303 | #define makeKigoIchiran G303_makeKigoIchiran
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:342:6: note: in expansion of macro 'makeKigoIchiran'
342 | if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG)
| ^~~~~~~~~~~~~~~
kigo.c: At top level:
sglobal.h:303:45: warning: return type defaults to 'int' [-Wimplicit-int]
303 | #define makeKigoIchiran G303_makeKigoIchiran
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:356:1: note: in expansion of macro 'makeKigoIchiran'
356 | makeKigoIchiran(d, major_mode)
| ^~~~~~~~~~~~~~~
kigo.c: In function 'G303_makeKigoIchiran':
sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf'; did you mean 'allocIchiranBuf'? [-Wimplicit-function-declaration]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:392:6: note: in expansion of macro 'allocIchiranBuf'
| ^~~~~~~~~~~~~~~
kigo.c: At top level:
kigo.c:423:1: warning: return type defaults to 'int' [-Wimplicit-int]
423 | KigoNop(d)
| ^~~~~~~
kigo.c:441:1: warning: return type defaults to 'int' [-Wimplicit-int]
441 | KigoForwardKouho(d)
| ^~~~~~~~~~~~~~~~
kigo.c:474:1: warning: return type defaults to 'int' [-Wimplicit-int]
474 | KigoBackwardKouho(d)
| ^~~~~~~~~~~~~~~~~
kigo.c:506:1: warning: return type defaults to 'int' [-Wimplicit-int]
506 | KigoPreviousKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~~
kigo.c:537:1: warning: return type defaults to 'int' [-Wimplicit-int]
537 | KigoNextKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~
kigo.c:568:1: warning: return type defaults to 'int' [-Wimplicit-int]
568 | KigoBeginningOfKouho(d)
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:590:1: warning: return type defaults to 'int' [-Wimplicit-int]
590 | KigoEndOfKouho(d)
| ^~~~~~~~~~~~~~
kigo.c:615:1: warning: return type defaults to 'int' [-Wimplicit-int]
615 | KigoKakutei(d)
| ^~~~~~~~~~~
kigo.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int]
703 | KigoQuit(d)
| ^~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
kigomap.h:30:8: note: in expansion of macro 'DoFuncSequence'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
kigomap.h:30:25: note: in expansion of macro 'UseOtherKeymap'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
kigo.c: In function 'makeKigoGlineStatus':
kigo.c:201:1: warning: control reaches end of non-void function [-Wreturn-type]
201 | }
| ^
In file included from kigo.c:726:
At top level:
kigomap.h:24:13: warning: 'kigomap_id' defined but not used [-Wunused-variable]
24 | static char kigomap_id[] = "@(#) 102.1 $Id: kigomap.h,v 1.1.1.1 2002/10/19 08:27:50 aida_s Exp $";
| ^~~~~~~~~~
kigo.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: kigo.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f kigo.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC kigo.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from kigo.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from kigo.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from kigo.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from kigo.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from kigo.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from kigo.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from kigo.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
kigo.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int]
120 | getKigoContext(d,
| ^~~~~~~~~~~~~~
kigo.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int]
173 | makeKigoGlineStatus(d)
| ^~~~~~~~~~~~~~~~~~~
kigo.c:228:1: warning: return type defaults to 'int' [-Wimplicit-int]
228 | makeKigoInfo(d, headkouho)
| ^~~~~~~~~~~~
kigo.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int]
300 | kigoIchiranExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:316:1: warning: return type defaults to 'int' [-Wimplicit-int]
316 | kigoIchiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:55:45: warning: return type defaults to 'int' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
kigo.c:329:1: note: in expansion of macro 'KigoIchiran'
329 | KigoIchiran(d)
| ^~~~~~~~~~~
kigo.c: In function 'G055_KigoIchiran':
sglobal.h:303:45: warning: implicit declaration of function 'G303_makeKigoIchiran'; did you mean 'makeKigoIchiran'? [-Wimplicit-function-declaration]
303 | #define makeKigoIchiran G303_makeKigoIchiran
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:342:6: note: in expansion of macro 'makeKigoIchiran'
342 | if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG)
| ^~~~~~~~~~~~~~~
kigo.c: At top level:
sglobal.h:303:45: warning: return type defaults to 'int' [-Wimplicit-int]
303 | #define makeKigoIchiran G303_makeKigoIchiran
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:356:1: note: in expansion of macro 'makeKigoIchiran'
356 | makeKigoIchiran(d, major_mode)
| ^~~~~~~~~~~~~~~
kigo.c: In function 'G303_makeKigoIchiran':
sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf'; did you mean 'allocIchiranBuf'? [-Wimplicit-function-declaration]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:392:6: note: in expansion of macro 'allocIchiranBuf'
| ^~~~~~~~~~~~~~~
kigo.c: At top level:
kigo.c:423:1: warning: return type defaults to 'int' [-Wimplicit-int]
423 | KigoNop(d)
| ^~~~~~~
kigo.c:441:1: warning: return type defaults to 'int' [-Wimplicit-int]
441 | KigoForwardKouho(d)
| ^~~~~~~~~~~~~~~~
kigo.c:474:1: warning: return type defaults to 'int' [-Wimplicit-int]
474 | KigoBackwardKouho(d)
| ^~~~~~~~~~~~~~~~~
kigo.c:506:1: warning: return type defaults to 'int' [-Wimplicit-int]
506 | KigoPreviousKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~~
kigo.c:537:1: warning: return type defaults to 'int' [-Wimplicit-int]
537 | KigoNextKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~
kigo.c:568:1: warning: return type defaults to 'int' [-Wimplicit-int]
568 | KigoBeginningOfKouho(d)
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:590:1: warning: return type defaults to 'int' [-Wimplicit-int]
590 | KigoEndOfKouho(d)
| ^~~~~~~~~~~~~~
kigo.c:615:1: warning: return type defaults to 'int' [-Wimplicit-int]
615 | KigoKakutei(d)
| ^~~~~~~~~~~
kigo.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int]
703 | KigoQuit(d)
| ^~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
kigomap.h:30:8: note: in expansion of macro 'DoFuncSequence'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
kigomap.h:30:25: note: in expansion of macro 'UseOtherKeymap'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
kigo.c: In function 'makeKigoGlineStatus':
kigo.c:201:1: warning: control reaches end of non-void function [-Wreturn-type]
201 | }
| ^
In file included from kigo.c:726:
At top level:
kigomap.h:24:13: warning: 'kigomap_id' defined but not used [-Wunused-variable]
24 | static char kigomap_id[] = "@(#) 102.1 $Id: kigomap.h,v 1.1.1.1 2002/10/19 08:27:50 aida_s Exp $";
| ^~~~~~~~~~
kigo.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: kigo.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f mode.o unshared/mode.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g mode.c -o unshared/mode.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from mode.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from mode.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from mode.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from mode.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from mode.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from mode.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from mode.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int]
318 | #define nothermodes G318_nothermodes
| ^~~~~~~~~~~~~~~~
mode.c:120:8: note: in expansion of macro 'nothermodes'
120 | extern nothermodes;
| ^~~~~~~~~~~
sglobal.h:49:45: warning: return type defaults to 'int' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
mode.c:230:1: note: in expansion of macro 'JapaneseMode'
230 | JapaneseMode(d)
| ^~~~~~~~~~~~
sglobal.h:1:45: warning: return type defaults to 'int' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
mode.c:245:1: note: in expansion of macro 'AlphaMode'
245 | AlphaMode(d)
| ^~~~~~~~~
sglobal.h:36:45: warning: return type defaults to 'int' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
mode.c:261:1: note: in expansion of macro 'HenkanNyuryokuMode'
261 | HenkanNyuryokuMode(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:332:45: warning: return type defaults to 'int' [-Wimplicit-int]
332 | #define queryMode G332_queryMode
| ^~~~~~~~~~~~~~
mode.c:286:1: note: in expansion of macro 'queryMode'
286 | queryMode(d, arg)
| ^~~~~~~~~
sglobal.h:171:45: warning: return type defaults to 'int' [-Wimplicit-int]
171 | #define changeModeName G171_changeModeName
| ^~~~~~~~~~~~~~~~~~~
mode.c:373:1: note: in expansion of macro 'changeModeName'
373 | changeModeName(modeid, str)
| ^~~~~~~~~~~~~~
mode.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: mode.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~
rm -f mode.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC mode.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from mode.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from mode.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from mode.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from mode.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from mode.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from mode.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from mode.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int]
318 | #define nothermodes G318_nothermodes
| ^~~~~~~~~~~~~~~~
mode.c:120:8: note: in expansion of macro 'nothermodes'
120 | extern nothermodes;
| ^~~~~~~~~~~
sglobal.h:49:45: warning: return type defaults to 'int' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
mode.c:230:1: note: in expansion of macro 'JapaneseMode'
230 | JapaneseMode(d)
| ^~~~~~~~~~~~
sglobal.h:1:45: warning: return type defaults to 'int' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
mode.c:245:1: note: in expansion of macro 'AlphaMode'
245 | AlphaMode(d)
| ^~~~~~~~~
sglobal.h:36:45: warning: return type defaults to 'int' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
mode.c:261:1: note: in expansion of macro 'HenkanNyuryokuMode'
261 | HenkanNyuryokuMode(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:332:45: warning: return type defaults to 'int' [-Wimplicit-int]
332 | #define queryMode G332_queryMode
| ^~~~~~~~~~~~~~
mode.c:286:1: note: in expansion of macro 'queryMode'
286 | queryMode(d, arg)
| ^~~~~~~~~
sglobal.h:171:45: warning: return type defaults to 'int' [-Wimplicit-int]
171 | #define changeModeName G171_changeModeName
| ^~~~~~~~~~~~~~~~~~~
mode.c:373:1: note: in expansion of macro 'changeModeName'
373 | changeModeName(modeid, str)
| ^~~~~~~~~~~~~~
mode.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: mode.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~
rm -f multi.o unshared/multi.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g multi.c -o unshared/multi.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from multi.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from multi.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from multi.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from multi.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from multi.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from multi.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from multi.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:114:45: warning: return type defaults to 'int' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
multi.c:105:1: note: in expansion of macro 'UseOtherKeymap'
105 | UseOtherKeymap(d)
| ^~~~~~~~~~~~~~
multi.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:17:45: warning: return type defaults to 'int' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
multi.c:242:1: note: in expansion of macro 'DoFuncSequence'
| ^~~~~~~~~~~~~~
multi.c: In function 'G017_DoFuncSequence':
multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
245 | return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL);
| ^
In file included from canna.h:50,
from multi.c:27:
multi.c: At top level:
sglobal.h:311:45: warning: return type defaults to 'int' [-Wimplicit-int]
311 | #define multiSequenceFunc G311_multiSequenceFunc
| ^~~~~~~~~~~~~~~~~~~~~~
multi.c:248:1: note: in expansion of macro 'multiSequenceFunc'
248 | multiSequenceFunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~~~~
multi.c:24:13: warning: 'm_s_map_id' defined but not used [-Wunused-variable]
24 | static char m_s_map_id[] = "@(#) 102.1 $Id: multi.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~~~~~
multi.c: In function '_DoFuncSequence':
multi.c:222:35: warning: 'prevEcho' may be used uninitialized in this function [-Wmaybe-uninitialized]
222 | d->kanji_status_return->echoStr = prevEcho;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
multi.c:225:35: warning: 'prevRevLen' may be used uninitialized in this function [-Wmaybe-uninitialized]
225 | d->kanji_status_return->revLen = prevRevLen;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
multi.c:224:35: warning: 'prevRevPos' may be used uninitialized in this function [-Wmaybe-uninitialized]
224 | d->kanji_status_return->revPos = prevRevPos;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
rm -f multi.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC multi.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from multi.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from multi.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from multi.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from multi.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from multi.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from multi.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from multi.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:114:45: warning: return type defaults to 'int' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
multi.c:105:1: note: in expansion of macro 'UseOtherKeymap'
105 | UseOtherKeymap(d)
| ^~~~~~~~~~~~~~
multi.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:17:45: warning: return type defaults to 'int' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
multi.c:242:1: note: in expansion of macro 'DoFuncSequence'
| ^~~~~~~~~~~~~~
multi.c: In function 'G017_DoFuncSequence':
multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
245 | return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL);
| ^
In file included from canna.h:50,
from multi.c:27:
multi.c: At top level:
sglobal.h:311:45: warning: return type defaults to 'int' [-Wimplicit-int]
311 | #define multiSequenceFunc G311_multiSequenceFunc
| ^~~~~~~~~~~~~~~~~~~~~~
multi.c:248:1: note: in expansion of macro 'multiSequenceFunc'
248 | multiSequenceFunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~~~~
multi.c:24:13: warning: 'm_s_map_id' defined but not used [-Wunused-variable]
24 | static char m_s_map_id[] = "@(#) 102.1 $Id: multi.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~~~~~
multi.c: In function '_DoFuncSequence':
multi.c:222:35: warning: 'prevEcho' may be used uninitialized in this function [-Wmaybe-uninitialized]
222 | d->kanji_status_return->echoStr = prevEcho;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
multi.c:225:35: warning: 'prevRevLen' may be used uninitialized in this function [-Wmaybe-uninitialized]
225 | d->kanji_status_return->revLen = prevRevLen;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
multi.c:224:35: warning: 'prevRevPos' may be used uninitialized in this function [-Wmaybe-uninitialized]
224 | d->kanji_status_return->revPos = prevRevPos;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
rm -f onoff.o unshared/onoff.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g onoff.c -o unshared/onoff.o
In file included from /usr/include/errno.h:25,
from onoff.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from onoff.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from onoff.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from onoff.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from onoff.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from onoff.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from onoff.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:351:45: warning: return type defaults to 'int' [-Wimplicit-int]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
onoff.c:77:1: note: in expansion of macro 'selectOnOff'
77 | selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status,
| ^~~~~~~~~~~
onoff.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
131 | makeOnOffIchiran(d, nelem, bangomax, currentkouho, status)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
onoff.c: In function 'makeOnOffIchiran':
sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf'; did you mean 'allocIchiranBuf'? [-Wimplicit-function-declaration]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
onoff.c:149:6: note: in expansion of macro 'allocIchiranBuf'
149 | if(allocIchiranBuf(d) == NG)
| ^~~~~~~~~~~~~~~
onoff.c: At top level:
onoff.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int]
276 | OnOffSelect(d)
| ^~~~~~~~~~~
onoff.c:308:1: warning: return type defaults to 'int' [-Wimplicit-int]
308 | OnOffKakutei(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
onoffmap.h:30:9: note: in expansion of macro 'DoFuncSequence'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
onoffmap.h:30:26: note: in expansion of macro 'UseOtherKeymap'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:9: note: in expansion of macro 'IchiranForwardKouho'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:32: note: in expansion of macro 'IchiranBackwardKouho'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:56: note: in expansion of macro 'IchiranNextKouhoretsu'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:32:9: note: in expansion of macro 'IchiranPreviousKouhoretsu'
32 | extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho();
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:32:38: note: in expansion of macro 'IchiranBeginningOfKouho'
32 | extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho();
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:33:9: note: in expansion of macro 'IchiranEndOfKouho'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
onoffmap.h:33:30: note: in expansion of macro 'IchiranQuit'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
onoffmap.h:33:45: note: in expansion of macro 'IchiranNop'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~
In file included from onoff.c:350:
onoffmap.h:24:13: warning: 'onoffmap_id' defined but not used [-Wunused-variable]
24 | static char onoffmap_id[] = "@(#) 102.1 $Id: onoffmap.h,v 1.1.1.1 2002/10/19 08:27:50 aida_s Exp $";
| ^~~~~~~~~~~
onoff.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: onoff.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f onoff.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC onoff.c
In file included from /usr/include/errno.h:25,
from onoff.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from onoff.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from onoff.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from onoff.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from onoff.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from onoff.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from onoff.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:351:45: warning: return type defaults to 'int' [-Wimplicit-int]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
onoff.c:77:1: note: in expansion of macro 'selectOnOff'
77 | selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status,
| ^~~~~~~~~~~
onoff.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
131 | makeOnOffIchiran(d, nelem, bangomax, currentkouho, status)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
onoff.c: In function 'makeOnOffIchiran':
sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf'; did you mean 'allocIchiranBuf'? [-Wimplicit-function-declaration]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
onoff.c:149:6: note: in expansion of macro 'allocIchiranBuf'
149 | if(allocIchiranBuf(d) == NG)
| ^~~~~~~~~~~~~~~
onoff.c: At top level:
onoff.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int]
276 | OnOffSelect(d)
| ^~~~~~~~~~~
onoff.c:308:1: warning: return type defaults to 'int' [-Wimplicit-int]
308 | OnOffKakutei(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
onoffmap.h:30:9: note: in expansion of macro 'DoFuncSequence'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
onoffmap.h:30:26: note: in expansion of macro 'UseOtherKeymap'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:9: note: in expansion of macro 'IchiranForwardKouho'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:32: note: in expansion of macro 'IchiranBackwardKouho'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:56: note: in expansion of macro 'IchiranNextKouhoretsu'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:32:9: note: in expansion of macro 'IchiranPreviousKouhoretsu'
32 | extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho();
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:32:38: note: in expansion of macro 'IchiranBeginningOfKouho'
32 | extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho();
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:33:9: note: in expansion of macro 'IchiranEndOfKouho'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
onoffmap.h:33:30: note: in expansion of macro 'IchiranQuit'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
onoffmap.h:33:45: note: in expansion of macro 'IchiranNop'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~
In file included from onoff.c:350:
onoffmap.h:24:13: warning: 'onoffmap_id' defined but not used [-Wunused-variable]
24 | static char onoffmap_id[] = "@(#) 102.1 $Id: onoffmap.h,v 1.1.1.1 2002/10/19 08:27:50 aida_s Exp $";
| ^~~~~~~~~~~
onoff.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: onoff.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f parse.o unshared/parse.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g parse.c -o unshared/parse.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from parse.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from parse.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from parse.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from parse.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from parse.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from parse.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from parse.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
parse.c:56:8: note: in expansion of macro 'ckverbose'
56 | extern ckverbose;
| ^~~~~~~~~
sglobal.h:133:45: warning: type defaults to 'int' in declaration of 'G133_YYparse_by_rcfilename' [-Wimplicit-int]
133 | #define YYparse_by_rcfilename G133_YYparse_by_rcfilename
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
parse.c:58:8: note: in expansion of macro 'YYparse_by_rcfilename'
58 | extern YYparse_by_rcfilename();
| ^~~~~~~~~~~~~~~~~~~~~
parse.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int]
80 | make_initfilename()
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
parse.c:115:10: note: in expansion of macro 'iroha_debug'
115 | extern iroha_debug;
| ^~~~~~~~~~~
sglobal.h:182:45: warning: implicit declaration of function 'G182_clisp_init'; did you mean 'G181_clisp_fin'? [-Wimplicit-function-declaration]
182 | #define clisp_init G182_clisp_init
| ^~~~~~~~~~~~~~~
parse.c:128:7: note: in expansion of macro 'clisp_init'
128 | if (clisp_init() == 0) {
| ^~~~~~~~~~
sglobal.h:164:45: warning: unused variable 'G164_auto_define' [-Wunused-variable]
164 | #define auto_define G164_auto_define
| ^~~~~~~~~~~~~~~~
parse.c:118:14: note: in expansion of macro 'auto_define'
118 | extern int auto_define;
| ^~~~~~~~~~~
sglobal.h:277:45: warning: unused variable 'G277_iroha_debug' [-Wunused-variable]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
parse.c:115:10: note: in expansion of macro 'iroha_debug'
115 | extern iroha_debug;
| ^~~~~~~~~~~
parse.c: At top level:
parse.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int]
347 | 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]
352 | gethostname(buf, bufsize);
| ^~~~~~~~~~~
parse.c:368:1: warning: control reaches end of non-void function [-Wreturn-type]
368 | }
| ^
At top level:
parse.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: parse.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f parse.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC parse.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from parse.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from parse.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from parse.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from parse.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from parse.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from parse.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from parse.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
parse.c:56:8: note: in expansion of macro 'ckverbose'
56 | extern ckverbose;
| ^~~~~~~~~
sglobal.h:133:45: warning: type defaults to 'int' in declaration of 'G133_YYparse_by_rcfilename' [-Wimplicit-int]
133 | #define YYparse_by_rcfilename G133_YYparse_by_rcfilename
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
parse.c:58:8: note: in expansion of macro 'YYparse_by_rcfilename'
58 | extern YYparse_by_rcfilename();
| ^~~~~~~~~~~~~~~~~~~~~
parse.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int]
80 | make_initfilename()
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
parse.c:115:10: note: in expansion of macro 'iroha_debug'
115 | extern iroha_debug;
| ^~~~~~~~~~~
sglobal.h:182:45: warning: implicit declaration of function 'G182_clisp_init'; did you mean 'G181_clisp_fin'? [-Wimplicit-function-declaration]
182 | #define clisp_init G182_clisp_init
| ^~~~~~~~~~~~~~~
parse.c:128:7: note: in expansion of macro 'clisp_init'
128 | if (clisp_init() == 0) {
| ^~~~~~~~~~
sglobal.h:164:45: warning: unused variable 'G164_auto_define' [-Wunused-variable]
164 | #define auto_define G164_auto_define
| ^~~~~~~~~~~~~~~~
parse.c:118:14: note: in expansion of macro 'auto_define'
118 | extern int auto_define;
| ^~~~~~~~~~~
sglobal.h:277:45: warning: unused variable 'G277_iroha_debug' [-Wunused-variable]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
parse.c:115:10: note: in expansion of macro 'iroha_debug'
115 | extern iroha_debug;
| ^~~~~~~~~~~
parse.c: At top level:
parse.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int]
347 | 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]
352 | gethostname(buf, bufsize);
| ^~~~~~~~~~~
parse.c:368:1: warning: control reaches end of non-void function [-Wreturn-type]
368 | }
| ^
At top level:
parse.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: parse.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f romaji.o unshared/romaji.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g romaji.c -o unshared/romaji.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from romaji.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from romaji.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from romaji.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from romaji.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from romaji.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from romaji.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from romaji.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
romaji.c:329:8: note: in expansion of macro 'ckverbose'
329 | extern ckverbose;
| ^~~~~~~~~
sglobal.h:82:45: warning: return type defaults to 'int' [-Wimplicit-int]
82 | #define RomkanaInit G082_RomkanaInit
| ^~~~~~~~~~~~~~~~
romaji.c:476:1: note: in expansion of macro 'RomkanaInit'
476 | RomkanaInit()
| ^~~~~~~~~~~
romaji.c: In function 'G081_RomkanaFin':
sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:610:10: note: in expansion of macro 'nkeysup'
610 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:793:1: warning: return type defaults to 'int' [-Wimplicit-int]
793 | checkIfYomiExit(d, retval)
| ^~~~~~~~~~~~~~~
romaji.c:824:1: warning: return type defaults to 'int' [-Wimplicit-int]
824 | checkIfYomiQuit(d, retval)
| ^~~~~~~~~~~~~~~
romaji.c:963:8: warning: type defaults to 'int' in declaration of 'makePhonoOnBuffer' [-Wimplicit-int]
963 | static makePhonoOnBuffer();
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:141:45: warning: return type defaults to 'int' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
romaji.c:978:1: note: in expansion of macro 'YomiInsert'
978 | YomiInsert(d)
| ^~~~~~~~~~
romaji.c: In function 'G141_YomiInsert':
romaji.c:1032:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
1032 | if (!(d->ch & ~0x1f) && yc->allowedChars != CANNA_NOTHING_RESTRICTED
In file included from canna.h:50,
from romaji.c:27:
romaji.c: At top level:
sglobal.h:230:45: warning: return type defaults to 'int' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
romaji.c:1148:1: note: in expansion of macro 'findSup'
1148 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:1155:10: note: in expansion of macro 'nkeysup'
1155 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:1178:1: warning: return type defaults to 'int' [-Wimplicit-int]
1178 | makePhonoOnBuffer(d, yc, key, flag, english)
| ^~~~~~~~~~~~~~~~~
romaji.c:1450:1: warning: return type defaults to 'int' [-Wimplicit-int]
1450 | dakuonP(ch)
| ^~~~~~~
romaji.c: In function 'dakuonP':
romaji.c:1453:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int]
1453 | static dakuon_first_time = 1;
| ^~~~~~~~~~~~~~~~~
romaji.c: At top level:
romaji.c:1496:1: warning: return type defaults to 'int' [-Wimplicit-int]
1496 | growDakuonP(ch)
| ^~~~~~~~~~~
romaji.c: In function 'growDakuonP':
romaji.c:1500:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int]
1500 | static dakuon_first_time = 1;
| ^~~~~~~~~~~~~~~~~
romaji.c: At top level:
romaji.c:1535:1: warning: return type defaults to 'int' [-Wimplicit-int]
1535 | KanaYomiInsert(d)
| ^~~~~~~~~~~~~~
romaji.c:1693:1: warning: return type defaults to 'int' [-Wimplicit-int]
1693 | howFarToGoBackward(yc)
| ^~~~~~~~~~~~~~~~~~
romaji.c:1716:1: warning: return type defaults to 'int' [-Wimplicit-int]
1716 | howFarToGoForward(yc)
| ^~~~~~~~~~~~~~~~~
romaji.c:1804:8: warning: type defaults to 'int' in declaration of 'YomiNop' [-Wimplicit-int]
1804 | static YomiNop pro((uiContext));
| ^~~~~~~
romaji.c:1807:1: warning: return type defaults to 'int' [-Wimplicit-int]
1807 | YomiNop(d)
| ^~~~~~~
romaji.c:1817:8: warning: type defaults to 'int' in declaration of 'YomiForward' [-Wimplicit-int]
1817 | static YomiForward pro((uiContext));
| ^~~~~~~~~~~
romaji.c:1820:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:1878:8: warning: type defaults to 'int' in declaration of 'YomiBeginningOfLine' [-Wimplicit-int]
1878 | static YomiBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
romaji.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~~
romaji.c:1912:8: warning: type defaults to 'int' in declaration of 'YomiEndOfLine' [-Wimplicit-int]
1912 | static YomiEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~
romaji.c:1915:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:79:45: warning: return type defaults to 'int' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:1981:1: note: in expansion of macro 'RomajiFlushYomi'
1981 | RomajiFlushYomi(d, b, bsize)
| ^~~~~~~~~~~~~~~
romaji.c:2134:1: warning: return type defaults to 'int' [-Wimplicit-int]
2134 | appendYomi2Yomi(yom, yc)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:140:45: warning: return type defaults to 'int' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
romaji.c:2684:1: note: in expansion of macro 'YomiExit'
2684 | YomiExit(d, retval)
| ^~~~~~~~
sglobal.h:50:45: warning: return type defaults to 'int' [-Wimplicit-int]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:2764:1: note: in expansion of macro 'KanaDeletePrevious'
| ^~~~~~~~~~~~~~~~~~
romaji.c:2837:8: warning: type defaults to 'int' in declaration of 'YomiDeletePrevious' [-Wimplicit-int]
2837 | static YomiDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
romaji.c:2876:8: warning: type defaults to 'int' in declaration of 'YomiDeleteNext' [-Wimplicit-int]
2876 | static YomiDeleteNext pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:2950:8: warning: type defaults to 'int' in declaration of 'YomiKillToEndOfLine' [-Wimplicit-int]
2950 | static YomiKillToEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
romaji.c:2982:8: warning: type defaults to 'int' in declaration of 'YomiQuit' [-Wimplicit-int]
2982 | static YomiQuit pro((uiContext));
| ^~~~~~~~
romaji.c:3019:8: warning: type defaults to 'int' in declaration of 'simplePopCallback' [-Wimplicit-int]
3019 | static simplePopCallback pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~
romaji.c:3022:1: warning: return type defaults to 'int' [-Wimplicit-int]
3022 | simplePopCallback(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:158:45: warning: return type defaults to 'int' [-Wimplicit-int]
158 | #define alphaMode G158_alphaMode
| ^~~~~~~~~~~~~~
romaji.c:3033:1: note: in expansion of macro 'alphaMode'
3033 | alphaMode(d)
| ^~~~~~~~~
romaji.c:3069:8: warning: type defaults to 'int' in declaration of 'exitYomiQuotedInsert' [-Wimplicit-int]
3069 | static exitYomiQuotedInsert pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:3072:1: warning: return type defaults to 'int' [-Wimplicit-int]
3072 | exitYomiQuotedInsert(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:3083:1: warning: return type defaults to 'int' [-Wimplicit-int]
3083 | YomiInsertQuoted(d)
| ^~~~~~~~~~~~~~~~
romaji.c:3114:8: warning: type defaults to 'int' in declaration of 'yomiquotedfunc' [-Wimplicit-int]
3114 | static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
romaji.c:3117:1: warning: return type defaults to 'int' [-Wimplicit-int]
3117 | yomiquotedfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:145:45: warning: return type defaults to 'int' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:3169:1: note: in expansion of macro 'YomiQuotedInsert'
3169 | YomiQuotedInsert(d)
| ^~~~~~~~~~~~~~~~
romaji.c: In function 'mapAsKuten':
romaji.c:3209:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int]
3209 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
romaji.c:3209:10: warning: unused variable 'allowTwoByte' [-Wunused-variable]
romaji.c: In function 'mapAsHex':
romaji.c:3302:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int]
3302 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
romaji.c: At top level:
romaji.c:3426:8: warning: type defaults to 'int' in declaration of 'ConvertAsHex' [-Wimplicit-int]
3426 | static ConvertAsHex pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3429:1: warning: return type defaults to 'int' [-Wimplicit-int]
3429 | ConvertAsHex(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:188:45: warning: return type defaults to 'int' [-Wimplicit-int]
188 | #define convertAsHex G188_convertAsHex
| ^~~~~~~~~~~~~~~~~
romaji.c:3524:1: note: in expansion of macro 'convertAsHex'
3524 | convertAsHex(d)
| ^~~~~~~~~~~~
romaji.c: In function 'replaceSup':
sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:3558:10: note: in expansion of macro 'nkeysup'
3558 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:3568:8: warning: type defaults to 'int' in declaration of 'everySupkey' [-Wimplicit-int]
3568 | static everySupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~~
romaji.c:3571:1: warning: return type defaults to 'int' [-Wimplicit-int]
3571 | everySupkey(d, retval, env)
| ^~~~~~~~~~~
romaji.c:3589:8: warning: type defaults to 'int' in declaration of 'exitSupkey' [-Wimplicit-int]
3589 | static exitSupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~
romaji.c:3592:1: warning: return type defaults to 'int' [-Wimplicit-int]
3592 | exitSupkey(d, retval, env)
| ^~~~~~~~~~
romaji.c:3633:8: warning: type defaults to 'int' in declaration of 'quitSupkey' [-Wimplicit-int]
3633 | static quitSupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~
romaji.c:3636:1: warning: return type defaults to 'int' [-Wimplicit-int]
3636 | quitSupkey(d, retval, env)
| ^~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:350:45: warning: return type defaults to 'int' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
romaji.c:3648:1: note: in expansion of macro 'selectKeysup'
3648 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:3655:10: note: in expansion of macro 'nkeysup'
3655 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:3697:1: warning: return type defaults to 'int' [-Wimplicit-int]
3697 | regionGairaigo(yc, s, e)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:186:45: warning: return type defaults to 'int' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3728:1: note: in expansion of macro 'containUnconvertedKey'
3728 | containUnconvertedKey(yc)
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:3760:8: warning: type defaults to 'int' in declaration of 'YomiHenkan' [-Wimplicit-int]
3760 | static YomiHenkan pro((uiContext));
| ^~~~~~~~~~
romaji.c:3830:8: warning: type defaults to 'int' in declaration of 'YomiHenkanNaive' [-Wimplicit-int]
3830 | static YomiHenkanNaive pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:3847:8: warning: type defaults to 'int' in declaration of 'YomiHenkanOrNothing' [-Wimplicit-int]
3847 | static YomiHenkanOrNothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
romaji.c:3866:8: note: in expansion of macro 'EmptyBaseHira'
3866 | extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
romaji.c:3866:40: note: in expansion of macro 'EmptyBaseKata'
3866 | extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
romaji.c:3867:8: note: in expansion of macro 'EmptyBaseEisu'
3867 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
romaji.c:3868:8: note: in expansion of macro 'EmptyBaseZen'
3868 | extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
romaji.c:3868:39: note: in expansion of macro 'EmptyBaseHan'
3868 | extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3870:8: warning: type defaults to 'int' in declaration of 'YomiBaseHira' [-Wimplicit-int]
3870 | static YomiBaseHira pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3873:1: warning: return type defaults to 'int' [-Wimplicit-int]
3873 | YomiBaseHira(d)
| ^~~~~~~~~~~~
romaji.c:3882:8: warning: type defaults to 'int' in declaration of 'YomiBaseKata' [-Wimplicit-int]
3882 | static YomiBaseKata pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3885:1: warning: return type defaults to 'int' [-Wimplicit-int]
3885 | YomiBaseKata(d)
| ^~~~~~~~~~~~
romaji.c:3894:8: warning: type defaults to 'int' in declaration of 'YomiBaseEisu' [-Wimplicit-int]
3894 | static YomiBaseEisu pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3897:1: warning: return type defaults to 'int' [-Wimplicit-int]
3897 | YomiBaseEisu(d)
| ^~~~~~~~~~~~
romaji.c:3906:8: warning: type defaults to 'int' in declaration of 'YomiBaseZen' [-Wimplicit-int]
3906 | static YomiBaseZen pro((uiContext));
| ^~~~~~~~~~~
romaji.c:3909:1: warning: return type defaults to 'int' [-Wimplicit-int]
3909 | YomiBaseZen(d)
| ^~~~~~~~~~~
romaji.c:3918:8: warning: type defaults to 'int' in declaration of 'YomiBaseHan' [-Wimplicit-int]
3918 | static YomiBaseHan pro((uiContext));
| ^~~~~~~~~~~
romaji.c:3921:1: warning: return type defaults to 'int' [-Wimplicit-int]
3921 | YomiBaseHan(d)
| ^~~~~~~~~~~
romaji.c:3930:8: warning: type defaults to 'int' in declaration of 'YomiBaseKana' [-Wimplicit-int]
3930 | static YomiBaseKana pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3933:1: warning: return type defaults to 'int' [-Wimplicit-int]
3933 | YomiBaseKana(d)
| ^~~~~~~~~~~~
romaji.c:3942:8: warning: type defaults to 'int' in declaration of 'YomiBaseKakutei' [-Wimplicit-int]
3942 | static YomiBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:3945:1: warning: return type defaults to 'int' [-Wimplicit-int]
3945 | YomiBaseKakutei(d)
| ^~~~~~~~~~~~~~~
romaji.c:3954:8: warning: type defaults to 'int' in declaration of 'YomiBaseHenkan' [-Wimplicit-int]
3954 | static YomiBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:3957:1: warning: return type defaults to 'int' [-Wimplicit-int]
3957 | YomiBaseHenkan(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:134:45: warning: return type defaults to 'int' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3968:1: note: in expansion of macro 'YomiBaseHiraKataToggle'
3968 | YomiBaseHiraKataToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: return type defaults to 'int' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3987:1: note: in expansion of macro 'YomiBaseZenHanToggle'
3987 | YomiBaseZenHanToggle(d)
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: return type defaults to 'int' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4006:1: note: in expansion of macro 'YomiBaseRotateForw'
4006 | YomiBaseRotateForw(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: return type defaults to 'int' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4037:1: note: in expansion of macro 'YomiBaseRotateBack'
4037 | YomiBaseRotateBack(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: return type defaults to 'int' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4067:1: note: in expansion of macro 'YomiBaseKanaEisuToggle'
4067 | YomiBaseKanaEisuToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: return type defaults to 'int' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4086:1: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
4086 | YomiBaseKakuteiHenkanToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:144:45: warning: return type defaults to 'int' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
romaji.c:4105:1: note: in expansion of macro 'YomiModeBackup'
4105 | YomiModeBackup(d)
| ^~~~~~~~~~~~~~
sglobal.h:222:45: warning: return type defaults to 'int' [-Wimplicit-int]
222 | #define exitJishu G222_exitJishu
| ^~~~~~~~~~~~~~
romaji.c:4149:1: note: in expansion of macro 'exitJishu'
4149 | exitJishu(d)
| ^~~~~~~~~
romaji.c:4344:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:146:45: warning: return type defaults to 'int' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
romaji.c:4559:1: note: in expansion of macro 'Yomisearchfunc'
4559 | Yomisearchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~
romaji.c: In function 'G146_Yomisearchfunc':
sglobal.h:382:45: warning: unused variable 'G382_yomi_mode' [-Wunused-variable]
382 | #define yomi_mode G382_yomi_mode
| ^~~~~~~~~~~~~~
romaji.c:4568:23: note: in expansion of macro 'yomi_mode'
4568 | extern KanjiModeRec yomi_mode;
| ^~~~~~~~~
romaji.c: At top level:
romaji.c:4871:8: warning: type defaults to 'int' in declaration of 'YomiNextJishu' [-Wimplicit-int]
4871 | static YomiNextJishu pro((uiContext));
| ^~~~~~~~~~~~~
romaji.c:4874:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
romaji.c:4880:8: warning: type defaults to 'int' in declaration of 'YomiPreviousJishu' [-Wimplicit-int]
4880 | static YomiPreviousJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4883:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4889:8: warning: type defaults to 'int' in declaration of 'YomiKanaRotate' [-Wimplicit-int]
4889 | static YomiKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:4892:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~
romaji.c:4898:8: warning: type defaults to 'int' in declaration of 'YomiRomajiRotate' [-Wimplicit-int]
4898 | static YomiRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~
romaji.c:4901:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~
romaji.c:4907:8: warning: type defaults to 'int' in declaration of 'YomiCaseRotateForward' [-Wimplicit-int]
4907 | static YomiCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:4910:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:4916:8: warning: type defaults to 'int' in declaration of 'YomiZenkaku' [-Wimplicit-int]
4916 | static YomiZenkaku pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4919:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:4925:8: warning: type defaults to 'int' in declaration of 'YomiHankaku' [-Wimplicit-int]
4925 | static YomiHankaku pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4928:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:4937:8: warning: type defaults to 'int' in declaration of 'YomiHiraganaJishu' [-Wimplicit-int]
4937 | static YomiHiraganaJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4940:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4946:8: warning: type defaults to 'int' in declaration of 'YomiKatakanaJishu' [-Wimplicit-int]
4946 | static YomiKatakanaJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4949:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4955:8: warning: type defaults to 'int' in declaration of 'YomiRomajiJishu' [-Wimplicit-int]
4955 | static YomiRomajiJishu pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:4958:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
romaji.c:4964:8: warning: type defaults to 'int' in declaration of 'YomiToLower' [-Wimplicit-int]
4964 | static YomiToLower pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4966:1: warning: return type defaults to 'int' [-Wimplicit-int]
4966 | YomiToLower(d)
| ^~~~~~~~~~~
romaji.c:4972:8: warning: type defaults to 'int' in declaration of 'YomiToUpper' [-Wimplicit-int]
4972 | static YomiToUpper pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4975:1: warning: return type defaults to 'int' [-Wimplicit-int]
4975 | YomiToUpper(d)
| ^~~~~~~~~~~
romaji.c:4981:8: warning: type defaults to 'int' in declaration of 'YomiCapitalize' [-Wimplicit-int]
4981 | static YomiCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:4984:1: warning: return type defaults to 'int' [-Wimplicit-int]
4984 | YomiCapitalize(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:15:45: warning: type defaults to 'int' in declaration of 'G015_ConvertAsBushu' [-Wimplicit-int]
15 | #define ConvertAsBushu G015_ConvertAsBushu
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:27:8: note: in expansion of macro 'ConvertAsBushu'
27 | extern ConvertAsBushu pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:28:8: note: in expansion of macro 'DoFuncSequence'
28 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:28:40: note: in expansion of macro 'UseOtherKeymap'
28 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
In file included from romaji.c:5009:
yomimap.h:29:8: warning: type defaults to 'int' in declaration of 'YomiBubunKakutei' [-Wimplicit-int]
29 | extern YomiBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
romaji.c: In function 'yomiquotedfunc':
romaji.c:3134:1: warning: control reaches end of non-void function [-Wreturn-type]
3134 | }
| ^
At top level:
romaji.c:3209:10: warning: 'allowTwoByte' defined but not used [-Wunused-variable]
3209 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
In file included from romaji.c:5009:
yomimap.h:24:13: warning: 'yomimap_id' defined but not used [-Wunused-variable]
24 | static char yomimap_id[] = "@(#) 102.1 $Id: yomimap.h,v 1.1.1.1 2002/10/19 08:27:52 aida_s Exp $";
| ^~~~~~~~~~
romaji.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: romaji.c,v 1.10 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
romaji.c: In function 'G384_doKakutei':
romaji.c:2415:11: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
2415 | s += len;
| ^~
rm -f romaji.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC romaji.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from romaji.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from romaji.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from romaji.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from romaji.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from romaji.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from romaji.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from romaji.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
romaji.c:329:8: note: in expansion of macro 'ckverbose'
329 | extern ckverbose;
| ^~~~~~~~~
sglobal.h:82:45: warning: return type defaults to 'int' [-Wimplicit-int]
82 | #define RomkanaInit G082_RomkanaInit
| ^~~~~~~~~~~~~~~~
romaji.c:476:1: note: in expansion of macro 'RomkanaInit'
476 | RomkanaInit()
| ^~~~~~~~~~~
romaji.c: In function 'G081_RomkanaFin':
sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:610:10: note: in expansion of macro 'nkeysup'
610 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:793:1: warning: return type defaults to 'int' [-Wimplicit-int]
793 | checkIfYomiExit(d, retval)
| ^~~~~~~~~~~~~~~
romaji.c:824:1: warning: return type defaults to 'int' [-Wimplicit-int]
824 | checkIfYomiQuit(d, retval)
| ^~~~~~~~~~~~~~~
romaji.c:963:8: warning: type defaults to 'int' in declaration of 'makePhonoOnBuffer' [-Wimplicit-int]
963 | static makePhonoOnBuffer();
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:141:45: warning: return type defaults to 'int' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
romaji.c:978:1: note: in expansion of macro 'YomiInsert'
978 | YomiInsert(d)
| ^~~~~~~~~~
romaji.c: In function 'G141_YomiInsert':
romaji.c:1032:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
1032 | if (!(d->ch & ~0x1f) && yc->allowedChars != CANNA_NOTHING_RESTRICTED
In file included from canna.h:50,
from romaji.c:27:
romaji.c: At top level:
sglobal.h:230:45: warning: return type defaults to 'int' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
romaji.c:1148:1: note: in expansion of macro 'findSup'
1148 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:1155:10: note: in expansion of macro 'nkeysup'
1155 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:1178:1: warning: return type defaults to 'int' [-Wimplicit-int]
1178 | makePhonoOnBuffer(d, yc, key, flag, english)
| ^~~~~~~~~~~~~~~~~
romaji.c:1450:1: warning: return type defaults to 'int' [-Wimplicit-int]
1450 | dakuonP(ch)
| ^~~~~~~
romaji.c: In function 'dakuonP':
romaji.c:1453:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int]
1453 | static dakuon_first_time = 1;
| ^~~~~~~~~~~~~~~~~
romaji.c: At top level:
romaji.c:1496:1: warning: return type defaults to 'int' [-Wimplicit-int]
1496 | growDakuonP(ch)
| ^~~~~~~~~~~
romaji.c: In function 'growDakuonP':
romaji.c:1500:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int]
1500 | static dakuon_first_time = 1;
| ^~~~~~~~~~~~~~~~~
romaji.c: At top level:
romaji.c:1535:1: warning: return type defaults to 'int' [-Wimplicit-int]
1535 | KanaYomiInsert(d)
| ^~~~~~~~~~~~~~
romaji.c:1693:1: warning: return type defaults to 'int' [-Wimplicit-int]
1693 | howFarToGoBackward(yc)
| ^~~~~~~~~~~~~~~~~~
romaji.c:1716:1: warning: return type defaults to 'int' [-Wimplicit-int]
1716 | howFarToGoForward(yc)
| ^~~~~~~~~~~~~~~~~
romaji.c:1804:8: warning: type defaults to 'int' in declaration of 'YomiNop' [-Wimplicit-int]
1804 | static YomiNop pro((uiContext));
| ^~~~~~~
romaji.c:1807:1: warning: return type defaults to 'int' [-Wimplicit-int]
1807 | YomiNop(d)
| ^~~~~~~
romaji.c:1817:8: warning: type defaults to 'int' in declaration of 'YomiForward' [-Wimplicit-int]
1817 | static YomiForward pro((uiContext));
| ^~~~~~~~~~~
romaji.c:1820:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:1878:8: warning: type defaults to 'int' in declaration of 'YomiBeginningOfLine' [-Wimplicit-int]
1878 | static YomiBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
romaji.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~~
romaji.c:1912:8: warning: type defaults to 'int' in declaration of 'YomiEndOfLine' [-Wimplicit-int]
1912 | static YomiEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~
romaji.c:1915:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:79:45: warning: return type defaults to 'int' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:1981:1: note: in expansion of macro 'RomajiFlushYomi'
1981 | RomajiFlushYomi(d, b, bsize)
| ^~~~~~~~~~~~~~~
romaji.c:2134:1: warning: return type defaults to 'int' [-Wimplicit-int]
2134 | appendYomi2Yomi(yom, yc)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:140:45: warning: return type defaults to 'int' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
romaji.c:2684:1: note: in expansion of macro 'YomiExit'
2684 | YomiExit(d, retval)
| ^~~~~~~~
sglobal.h:50:45: warning: return type defaults to 'int' [-Wimplicit-int]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:2764:1: note: in expansion of macro 'KanaDeletePrevious'
| ^~~~~~~~~~~~~~~~~~
romaji.c:2837:8: warning: type defaults to 'int' in declaration of 'YomiDeletePrevious' [-Wimplicit-int]
2837 | static YomiDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
romaji.c:2876:8: warning: type defaults to 'int' in declaration of 'YomiDeleteNext' [-Wimplicit-int]
2876 | static YomiDeleteNext pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:2950:8: warning: type defaults to 'int' in declaration of 'YomiKillToEndOfLine' [-Wimplicit-int]
2950 | static YomiKillToEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
romaji.c:2982:8: warning: type defaults to 'int' in declaration of 'YomiQuit' [-Wimplicit-int]
2982 | static YomiQuit pro((uiContext));
| ^~~~~~~~
romaji.c:3019:8: warning: type defaults to 'int' in declaration of 'simplePopCallback' [-Wimplicit-int]
3019 | static simplePopCallback pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~
romaji.c:3022:1: warning: return type defaults to 'int' [-Wimplicit-int]
3022 | simplePopCallback(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:158:45: warning: return type defaults to 'int' [-Wimplicit-int]
158 | #define alphaMode G158_alphaMode
| ^~~~~~~~~~~~~~
romaji.c:3033:1: note: in expansion of macro 'alphaMode'
3033 | alphaMode(d)
| ^~~~~~~~~
romaji.c:3069:8: warning: type defaults to 'int' in declaration of 'exitYomiQuotedInsert' [-Wimplicit-int]
3069 | static exitYomiQuotedInsert pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:3072:1: warning: return type defaults to 'int' [-Wimplicit-int]
3072 | exitYomiQuotedInsert(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:3083:1: warning: return type defaults to 'int' [-Wimplicit-int]
3083 | YomiInsertQuoted(d)
| ^~~~~~~~~~~~~~~~
romaji.c:3114:8: warning: type defaults to 'int' in declaration of 'yomiquotedfunc' [-Wimplicit-int]
3114 | static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
romaji.c:3117:1: warning: return type defaults to 'int' [-Wimplicit-int]
3117 | yomiquotedfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:145:45: warning: return type defaults to 'int' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:3169:1: note: in expansion of macro 'YomiQuotedInsert'
3169 | YomiQuotedInsert(d)
| ^~~~~~~~~~~~~~~~
romaji.c: In function 'mapAsKuten':
romaji.c:3209:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int]
3209 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
romaji.c:3209:10: warning: unused variable 'allowTwoByte' [-Wunused-variable]
romaji.c: In function 'mapAsHex':
romaji.c:3302:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int]
3302 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
romaji.c: At top level:
romaji.c:3426:8: warning: type defaults to 'int' in declaration of 'ConvertAsHex' [-Wimplicit-int]
3426 | static ConvertAsHex pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3429:1: warning: return type defaults to 'int' [-Wimplicit-int]
3429 | ConvertAsHex(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:188:45: warning: return type defaults to 'int' [-Wimplicit-int]
188 | #define convertAsHex G188_convertAsHex
| ^~~~~~~~~~~~~~~~~
romaji.c:3524:1: note: in expansion of macro 'convertAsHex'
3524 | convertAsHex(d)
| ^~~~~~~~~~~~
romaji.c: In function 'replaceSup':
sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:3558:10: note: in expansion of macro 'nkeysup'
3558 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:3568:8: warning: type defaults to 'int' in declaration of 'everySupkey' [-Wimplicit-int]
3568 | static everySupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~~
romaji.c:3571:1: warning: return type defaults to 'int' [-Wimplicit-int]
3571 | everySupkey(d, retval, env)
| ^~~~~~~~~~~
romaji.c:3589:8: warning: type defaults to 'int' in declaration of 'exitSupkey' [-Wimplicit-int]
3589 | static exitSupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~
romaji.c:3592:1: warning: return type defaults to 'int' [-Wimplicit-int]
3592 | exitSupkey(d, retval, env)
| ^~~~~~~~~~
romaji.c:3633:8: warning: type defaults to 'int' in declaration of 'quitSupkey' [-Wimplicit-int]
3633 | static quitSupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~
romaji.c:3636:1: warning: return type defaults to 'int' [-Wimplicit-int]
3636 | quitSupkey(d, retval, env)
| ^~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:350:45: warning: return type defaults to 'int' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
romaji.c:3648:1: note: in expansion of macro 'selectKeysup'
3648 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:3655:10: note: in expansion of macro 'nkeysup'
3655 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:3697:1: warning: return type defaults to 'int' [-Wimplicit-int]
3697 | regionGairaigo(yc, s, e)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:186:45: warning: return type defaults to 'int' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3728:1: note: in expansion of macro 'containUnconvertedKey'
3728 | containUnconvertedKey(yc)
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:3760:8: warning: type defaults to 'int' in declaration of 'YomiHenkan' [-Wimplicit-int]
3760 | static YomiHenkan pro((uiContext));
| ^~~~~~~~~~
romaji.c:3830:8: warning: type defaults to 'int' in declaration of 'YomiHenkanNaive' [-Wimplicit-int]
3830 | static YomiHenkanNaive pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:3847:8: warning: type defaults to 'int' in declaration of 'YomiHenkanOrNothing' [-Wimplicit-int]
3847 | static YomiHenkanOrNothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
romaji.c:3866:8: note: in expansion of macro 'EmptyBaseHira'
3866 | extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
romaji.c:3866:40: note: in expansion of macro 'EmptyBaseKata'
3866 | extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
romaji.c:3867:8: note: in expansion of macro 'EmptyBaseEisu'
3867 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
romaji.c:3868:8: note: in expansion of macro 'EmptyBaseZen'
3868 | extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
romaji.c:3868:39: note: in expansion of macro 'EmptyBaseHan'
3868 | extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3870:8: warning: type defaults to 'int' in declaration of 'YomiBaseHira' [-Wimplicit-int]
3870 | static YomiBaseHira pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3873:1: warning: return type defaults to 'int' [-Wimplicit-int]
3873 | YomiBaseHira(d)
| ^~~~~~~~~~~~
romaji.c:3882:8: warning: type defaults to 'int' in declaration of 'YomiBaseKata' [-Wimplicit-int]
3882 | static YomiBaseKata pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3885:1: warning: return type defaults to 'int' [-Wimplicit-int]
3885 | YomiBaseKata(d)
| ^~~~~~~~~~~~
romaji.c:3894:8: warning: type defaults to 'int' in declaration of 'YomiBaseEisu' [-Wimplicit-int]
3894 | static YomiBaseEisu pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3897:1: warning: return type defaults to 'int' [-Wimplicit-int]
3897 | YomiBaseEisu(d)
| ^~~~~~~~~~~~
romaji.c:3906:8: warning: type defaults to 'int' in declaration of 'YomiBaseZen' [-Wimplicit-int]
3906 | static YomiBaseZen pro((uiContext));
| ^~~~~~~~~~~
romaji.c:3909:1: warning: return type defaults to 'int' [-Wimplicit-int]
3909 | YomiBaseZen(d)
| ^~~~~~~~~~~
romaji.c:3918:8: warning: type defaults to 'int' in declaration of 'YomiBaseHan' [-Wimplicit-int]
3918 | static YomiBaseHan pro((uiContext));
| ^~~~~~~~~~~
romaji.c:3921:1: warning: return type defaults to 'int' [-Wimplicit-int]
3921 | YomiBaseHan(d)
| ^~~~~~~~~~~
romaji.c:3930:8: warning: type defaults to 'int' in declaration of 'YomiBaseKana' [-Wimplicit-int]
3930 | static YomiBaseKana pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3933:1: warning: return type defaults to 'int' [-Wimplicit-int]
3933 | YomiBaseKana(d)
| ^~~~~~~~~~~~
romaji.c:3942:8: warning: type defaults to 'int' in declaration of 'YomiBaseKakutei' [-Wimplicit-int]
3942 | static YomiBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:3945:1: warning: return type defaults to 'int' [-Wimplicit-int]
3945 | YomiBaseKakutei(d)
| ^~~~~~~~~~~~~~~
romaji.c:3954:8: warning: type defaults to 'int' in declaration of 'YomiBaseHenkan' [-Wimplicit-int]
3954 | static YomiBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:3957:1: warning: return type defaults to 'int' [-Wimplicit-int]
3957 | YomiBaseHenkan(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:134:45: warning: return type defaults to 'int' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3968:1: note: in expansion of macro 'YomiBaseHiraKataToggle'
3968 | YomiBaseHiraKataToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: return type defaults to 'int' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3987:1: note: in expansion of macro 'YomiBaseZenHanToggle'
3987 | YomiBaseZenHanToggle(d)
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: return type defaults to 'int' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4006:1: note: in expansion of macro 'YomiBaseRotateForw'
4006 | YomiBaseRotateForw(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: return type defaults to 'int' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4037:1: note: in expansion of macro 'YomiBaseRotateBack'
4037 | YomiBaseRotateBack(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: return type defaults to 'int' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4067:1: note: in expansion of macro 'YomiBaseKanaEisuToggle'
4067 | YomiBaseKanaEisuToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: return type defaults to 'int' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4086:1: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
4086 | YomiBaseKakuteiHenkanToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:144:45: warning: return type defaults to 'int' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
romaji.c:4105:1: note: in expansion of macro 'YomiModeBackup'
4105 | YomiModeBackup(d)
| ^~~~~~~~~~~~~~
sglobal.h:222:45: warning: return type defaults to 'int' [-Wimplicit-int]
222 | #define exitJishu G222_exitJishu
| ^~~~~~~~~~~~~~
romaji.c:4149:1: note: in expansion of macro 'exitJishu'
4149 | exitJishu(d)
| ^~~~~~~~~
romaji.c:4344:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:146:45: warning: return type defaults to 'int' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
romaji.c:4559:1: note: in expansion of macro 'Yomisearchfunc'
4559 | Yomisearchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~
romaji.c: In function 'G146_Yomisearchfunc':
sglobal.h:382:45: warning: unused variable 'G382_yomi_mode' [-Wunused-variable]
382 | #define yomi_mode G382_yomi_mode
| ^~~~~~~~~~~~~~
romaji.c:4568:23: note: in expansion of macro 'yomi_mode'
4568 | extern KanjiModeRec yomi_mode;
| ^~~~~~~~~
romaji.c: At top level:
romaji.c:4871:8: warning: type defaults to 'int' in declaration of 'YomiNextJishu' [-Wimplicit-int]
4871 | static YomiNextJishu pro((uiContext));
| ^~~~~~~~~~~~~
romaji.c:4874:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
romaji.c:4880:8: warning: type defaults to 'int' in declaration of 'YomiPreviousJishu' [-Wimplicit-int]
4880 | static YomiPreviousJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4883:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4889:8: warning: type defaults to 'int' in declaration of 'YomiKanaRotate' [-Wimplicit-int]
4889 | static YomiKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:4892:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~
romaji.c:4898:8: warning: type defaults to 'int' in declaration of 'YomiRomajiRotate' [-Wimplicit-int]
4898 | static YomiRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~
romaji.c:4901:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~
romaji.c:4907:8: warning: type defaults to 'int' in declaration of 'YomiCaseRotateForward' [-Wimplicit-int]
4907 | static YomiCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:4910:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:4916:8: warning: type defaults to 'int' in declaration of 'YomiZenkaku' [-Wimplicit-int]
4916 | static YomiZenkaku pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4919:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:4925:8: warning: type defaults to 'int' in declaration of 'YomiHankaku' [-Wimplicit-int]
4925 | static YomiHankaku pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4928:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:4937:8: warning: type defaults to 'int' in declaration of 'YomiHiraganaJishu' [-Wimplicit-int]
4937 | static YomiHiraganaJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4940:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4946:8: warning: type defaults to 'int' in declaration of 'YomiKatakanaJishu' [-Wimplicit-int]
4946 | static YomiKatakanaJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4949:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4955:8: warning: type defaults to 'int' in declaration of 'YomiRomajiJishu' [-Wimplicit-int]
4955 | static YomiRomajiJishu pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:4958:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
romaji.c:4964:8: warning: type defaults to 'int' in declaration of 'YomiToLower' [-Wimplicit-int]
4964 | static YomiToLower pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4966:1: warning: return type defaults to 'int' [-Wimplicit-int]
4966 | YomiToLower(d)
| ^~~~~~~~~~~
romaji.c:4972:8: warning: type defaults to 'int' in declaration of 'YomiToUpper' [-Wimplicit-int]
4972 | static YomiToUpper pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4975:1: warning: return type defaults to 'int' [-Wimplicit-int]
4975 | YomiToUpper(d)
| ^~~~~~~~~~~
romaji.c:4981:8: warning: type defaults to 'int' in declaration of 'YomiCapitalize' [-Wimplicit-int]
4981 | static YomiCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:4984:1: warning: return type defaults to 'int' [-Wimplicit-int]
4984 | YomiCapitalize(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:15:45: warning: type defaults to 'int' in declaration of 'G015_ConvertAsBushu' [-Wimplicit-int]
15 | #define ConvertAsBushu G015_ConvertAsBushu
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:27:8: note: in expansion of macro 'ConvertAsBushu'
27 | extern ConvertAsBushu pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:28:8: note: in expansion of macro 'DoFuncSequence'
28 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:28:40: note: in expansion of macro 'UseOtherKeymap'
28 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
In file included from romaji.c:5009:
yomimap.h:29:8: warning: type defaults to 'int' in declaration of 'YomiBubunKakutei' [-Wimplicit-int]
29 | extern YomiBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
romaji.c: In function 'yomiquotedfunc':
romaji.c:3134:1: warning: control reaches end of non-void function [-Wreturn-type]
3134 | }
| ^
At top level:
romaji.c:3209:10: warning: 'allowTwoByte' defined but not used [-Wunused-variable]
3209 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
In file included from romaji.c:5009:
yomimap.h:24:13: warning: 'yomimap_id' defined but not used [-Wunused-variable]
24 | static char yomimap_id[] = "@(#) 102.1 $Id: yomimap.h,v 1.1.1.1 2002/10/19 08:27:52 aida_s Exp $";
| ^~~~~~~~~~
romaji.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: romaji.c,v 1.10 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
romaji.c: In function 'G384_doKakutei':
romaji.c:2415:11: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
2415 | s += len;
| ^~
rm -f uiutil.o unshared/uiutil.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g uiutil.c -o unshared/uiutil.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from uiutil.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uiutil.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uiutil.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
uiutil.c:312:1: warning: return type defaults to 'int' [-Wimplicit-int]
312 | makeUiUtilEchoStr(d)
| ^~~~~~~~~~~~~~~~~
uiutil.c:351:1: warning: return type defaults to 'int' [-Wimplicit-int]
351 | uuflExitCatch(d, retval, env)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:329:45: warning: return type defaults to 'int' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
uiutil.c:416:1: note: in expansion of macro 'prevMenuIfExist'
416 | prevMenuIfExist(d)
| ^~~~~~~~~~~~~~~
uiutil.c:433:1: warning: return type defaults to 'int' [-Wimplicit-int]
433 | uuflQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:113:45: warning: return type defaults to 'int' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
uiutil.c:454:1: note: in expansion of macro 'UiUtilMode'
454 | UiUtilMode(d)
| ^~~~~~~~~~
uiutil.c: In function 'G359_showmenu':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uiutil.c:551:16: note: in expansion of macro 'getForIchiranContext'
551 | if((retval = getForIchiranContext(d)) == NG)
| ^~~~~~~~~~~~~~~~~~~~
At top level:
uiutil.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uiutil.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uiutil.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC uiutil.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from uiutil.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uiutil.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uiutil.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
uiutil.c:312:1: warning: return type defaults to 'int' [-Wimplicit-int]
312 | makeUiUtilEchoStr(d)
| ^~~~~~~~~~~~~~~~~
uiutil.c:351:1: warning: return type defaults to 'int' [-Wimplicit-int]
351 | uuflExitCatch(d, retval, env)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:329:45: warning: return type defaults to 'int' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
uiutil.c:416:1: note: in expansion of macro 'prevMenuIfExist'
416 | prevMenuIfExist(d)
| ^~~~~~~~~~~~~~~
uiutil.c:433:1: warning: return type defaults to 'int' [-Wimplicit-int]
433 | uuflQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:113:45: warning: return type defaults to 'int' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
uiutil.c:454:1: note: in expansion of macro 'UiUtilMode'
454 | UiUtilMode(d)
| ^~~~~~~~~~
uiutil.c: In function 'G359_showmenu':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uiutil.c:551:16: note: in expansion of macro 'getForIchiranContext'
551 | if((retval = getForIchiranContext(d)) == NG)
| ^~~~~~~~~~~~~~~~~~~~
At top level:
uiutil.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uiutil.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uldefine.o unshared/uldefine.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g uldefine.c -o unshared/uldefine.o
In file included from /usr/include/errno.h:25,
from uldefine.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uldefine.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uldefine.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
uldefine.c:105:1: warning: return type defaults to 'int' [-Wimplicit-int]
105 | clearTango(d)
| ^~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:179:45: warning: return type defaults to 'int' [-Wimplicit-int]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
uldefine.c:114:1: note: in expansion of macro 'clearYomi'
114 | clearYomi(d)
| ^~~~~~~~~
uldefine.c:124:1: warning: return type defaults to 'int' [-Wimplicit-int]
124 | clearTourokuContext(p)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:247:45: warning: return type defaults to 'int' [-Wimplicit-int]
247 | #define getTourokuContext G247_getTourokuContext
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:166:1: note: in expansion of macro 'getTourokuContext'
166 | getTourokuContext(d)
| ^~~~~~~~~~~~~~~~~
uldefine.c:213:1: warning: return type defaults to 'int' [-Wimplicit-int]
213 | uuTTangoEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuTTangoEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
uldefine.c:271:3: note: in expansion of macro 'checkGLineLen'
271 | checkGLineLen(d);
| ^~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:277:1: warning: return type defaults to 'int' [-Wimplicit-int]
277 | uuTTangoExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:376:45: warning: return type defaults to 'int' [-Wimplicit-int]
376 | #define uuTTangoQuitCatch G376_uuTTangoQuitCatch
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:296:1: note: in expansion of macro 'uuTTangoQuitCatch'
296 | uuTTangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
uldefine.c:311:1: warning: return type defaults to 'int' [-Wimplicit-int]
311 | uuT2TangoEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuT2TangoEveryTimeCatch':
sglobal.h:150:45: warning: implicit declaration of function 'G150__do_func_slightly'; did you mean '_do_func_slightly'? [-Wimplicit-function-declaration]
150 | #define _do_func_slightly G150__do_func_slightly
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:328:5: note: in expansion of macro '_do_func_slightly'
328 | _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]
371 | uuT2TangoExitCatch(d, retval, nyc)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int]
394 | uuT2TangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int]
414 | uuTMakeDicYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:423:10: note: in expansion of macro 'defaultContext'
423 | extern defaultContext;
| ^~~~~~~~~~~~~~
sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango'; did you mean 'dicTourokuTango'? [-Wimplicit-function-declaration]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:479:10: note: in expansion of macro 'dicTourokuTango'
479 | return(dicTourokuTango(d, uuTTangoQuitCatch));
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:483:1: warning: return type defaults to 'int' [-Wimplicit-int]
483 | uuTMakeDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int]
497 | uuTMakeDicNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:525:10: note: in expansion of macro 'defaultContext'
525 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:199:45: warning: return type defaults to 'int' [-Wimplicit-int]
199 | #define dicTouroku G199_dicTouroku
| ^~~~~~~~~~~~~~~
uldefine.c:568:1: note: in expansion of macro 'dicTouroku'
568 | dicTouroku(d)
| ^~~~~~~~~~
uldefine.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int]
596 | dicTourokuDo(d)
| ^~~~~~~~~~~~
uldefine.c:657:1: warning: return type defaults to 'int' [-Wimplicit-int]
657 | checkUsrDic(d)
| ^~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'checkUsrDic':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:681:10: note: in expansion of macro 'getYesNoContext'
681 | if(getYesNoContext(d,
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:204:45: warning: return type defaults to 'int' [-Wimplicit-int]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:711:1: note: in expansion of macro 'dicTourokuTango'
711 | dicTourokuTango(d, quitfunc)
| ^~~~~~~~~~~~~~~
uldefine.c: In function 'G204_dicTourokuTango':
uldefine.c:715:18: warning: unused variable 'tc' [-Wunused-variable]
715 | tourokuContext tc = (tourokuContext)d->modec;
| ^~
uldefine.c: At top level:
uldefine.c:757:1: warning: return type defaults to 'int' [-Wimplicit-int]
757 | dicTourokuTangoPre(d)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int]
764 | acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:779:1: warning: return type defaults to 'int' [-Wimplicit-int]
779 | uuTYomiEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:833:1: warning: return type defaults to 'int' [-Wimplicit-int]
833 | uuTYomiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuTYomiExitCatch':
sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi'; did you mean 'dicTourokuHinshi'? [-Wimplicit-function-declaration]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:849:10: note: in expansion of macro 'dicTourokuHinshi'
849 | return(dicTourokuHinshi(d));
| ^~~~~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:852:8: warning: type defaults to 'int' in declaration of 'uuTYomiQuitCatch' [-Wimplicit-int]
852 | static uuTYomiQuitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
uldefine.c:855:1: warning: return type defaults to 'int' [-Wimplicit-int]
855 | uuTYomiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldefine.c:870:1: warning: return type defaults to 'int' [-Wimplicit-int]
870 | dicTourokuYomi(d)
| ^~~~~~~~~~~~~~
uldefine.c:877:1: warning: return type defaults to 'int' [-Wimplicit-int]
877 | acDicTourokuYomi(d, dn, dm)
| ^~~~~~~~~~~~~~~~
uldefine.c:888:1: warning: return type defaults to 'int' [-Wimplicit-int]
888 | dicTourokuYomiDo(d, quitfunc)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'dicTourokuYomiDo':
sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert'; did you mean 'canna_alert'? [-Wimplicit-function-declaration]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
uldefine.c:898:12: note: in expansion of macro 'canna_alert'
898 | 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]
928 | uuTHinshiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:965:1: warning: return type defaults to 'int' [-Wimplicit-int]
965 | uuTHinshiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:202:45: warning: return type defaults to 'int' [-Wimplicit-int]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:986:1: note: in expansion of macro 'dicTourokuHinshi'
986 | dicTourokuHinshi(d)
| ^~~~~~~~~~~~~~~~
uldefine.c: In function 'G202_dicTourokuHinshi':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uldefine.c:1003:16: note: in expansion of macro 'getForIchiranContext'
1003 | if((retval = getForIchiranContext(d)) < 0) {
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:1006:12: note: in expansion of macro 'GLineNGReturnTK'
1006 | return(GLineNGReturnTK(d));
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:200:45: warning: return type defaults to 'int' [-Wimplicit-int]
200 | #define dicTourokuControl G200_dicTourokuControl
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:1063:1: note: in expansion of macro 'dicTourokuControl'
1063 | dicTourokuControl(d, tango, quitfunc)
| ^~~~~~~~~~~~~~~~~
uldefine.c: In function 'G179_clearYomi':
uldefine.c:121:1: warning: control reaches end of non-void function [-Wreturn-type]
121 | }
| ^
uldefine.c: In function 'clearTango':
uldefine.c:112:1: warning: control reaches end of non-void function [-Wreturn-type]
112 | }
| ^
At top level:
uldefine.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uldefine.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uldefine.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC uldefine.c
In file included from /usr/include/errno.h:25,
from uldefine.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uldefine.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uldefine.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
uldefine.c:105:1: warning: return type defaults to 'int' [-Wimplicit-int]
105 | clearTango(d)
| ^~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:179:45: warning: return type defaults to 'int' [-Wimplicit-int]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
uldefine.c:114:1: note: in expansion of macro 'clearYomi'
114 | clearYomi(d)
| ^~~~~~~~~
uldefine.c:124:1: warning: return type defaults to 'int' [-Wimplicit-int]
124 | clearTourokuContext(p)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:247:45: warning: return type defaults to 'int' [-Wimplicit-int]
247 | #define getTourokuContext G247_getTourokuContext
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:166:1: note: in expansion of macro 'getTourokuContext'
166 | getTourokuContext(d)
| ^~~~~~~~~~~~~~~~~
uldefine.c:213:1: warning: return type defaults to 'int' [-Wimplicit-int]
213 | uuTTangoEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuTTangoEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
uldefine.c:271:3: note: in expansion of macro 'checkGLineLen'
271 | checkGLineLen(d);
| ^~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:277:1: warning: return type defaults to 'int' [-Wimplicit-int]
277 | uuTTangoExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:376:45: warning: return type defaults to 'int' [-Wimplicit-int]
376 | #define uuTTangoQuitCatch G376_uuTTangoQuitCatch
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:296:1: note: in expansion of macro 'uuTTangoQuitCatch'
296 | uuTTangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
uldefine.c:311:1: warning: return type defaults to 'int' [-Wimplicit-int]
311 | uuT2TangoEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuT2TangoEveryTimeCatch':
sglobal.h:150:45: warning: implicit declaration of function 'G150__do_func_slightly'; did you mean '_do_func_slightly'? [-Wimplicit-function-declaration]
150 | #define _do_func_slightly G150__do_func_slightly
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:328:5: note: in expansion of macro '_do_func_slightly'
328 | _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]
371 | uuT2TangoExitCatch(d, retval, nyc)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int]
394 | uuT2TangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int]
414 | uuTMakeDicYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:423:10: note: in expansion of macro 'defaultContext'
423 | extern defaultContext;
| ^~~~~~~~~~~~~~
sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango'; did you mean 'dicTourokuTango'? [-Wimplicit-function-declaration]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:479:10: note: in expansion of macro 'dicTourokuTango'
479 | return(dicTourokuTango(d, uuTTangoQuitCatch));
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:483:1: warning: return type defaults to 'int' [-Wimplicit-int]
483 | uuTMakeDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int]
497 | uuTMakeDicNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:525:10: note: in expansion of macro 'defaultContext'
525 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:199:45: warning: return type defaults to 'int' [-Wimplicit-int]
199 | #define dicTouroku G199_dicTouroku
| ^~~~~~~~~~~~~~~
uldefine.c:568:1: note: in expansion of macro 'dicTouroku'
568 | dicTouroku(d)
| ^~~~~~~~~~
uldefine.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int]
596 | dicTourokuDo(d)
| ^~~~~~~~~~~~
uldefine.c:657:1: warning: return type defaults to 'int' [-Wimplicit-int]
657 | checkUsrDic(d)
| ^~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'checkUsrDic':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:681:10: note: in expansion of macro 'getYesNoContext'
681 | if(getYesNoContext(d,
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:204:45: warning: return type defaults to 'int' [-Wimplicit-int]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:711:1: note: in expansion of macro 'dicTourokuTango'
711 | dicTourokuTango(d, quitfunc)
| ^~~~~~~~~~~~~~~
uldefine.c: In function 'G204_dicTourokuTango':
uldefine.c:715:18: warning: unused variable 'tc' [-Wunused-variable]
715 | tourokuContext tc = (tourokuContext)d->modec;
| ^~
uldefine.c: At top level:
uldefine.c:757:1: warning: return type defaults to 'int' [-Wimplicit-int]
757 | dicTourokuTangoPre(d)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int]
764 | acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:779:1: warning: return type defaults to 'int' [-Wimplicit-int]
779 | uuTYomiEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:833:1: warning: return type defaults to 'int' [-Wimplicit-int]
833 | uuTYomiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuTYomiExitCatch':
sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi'; did you mean 'dicTourokuHinshi'? [-Wimplicit-function-declaration]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:849:10: note: in expansion of macro 'dicTourokuHinshi'
849 | return(dicTourokuHinshi(d));
| ^~~~~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:852:8: warning: type defaults to 'int' in declaration of 'uuTYomiQuitCatch' [-Wimplicit-int]
852 | static uuTYomiQuitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
uldefine.c:855:1: warning: return type defaults to 'int' [-Wimplicit-int]
855 | uuTYomiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldefine.c:870:1: warning: return type defaults to 'int' [-Wimplicit-int]
870 | dicTourokuYomi(d)
| ^~~~~~~~~~~~~~
uldefine.c:877:1: warning: return type defaults to 'int' [-Wimplicit-int]
877 | acDicTourokuYomi(d, dn, dm)
| ^~~~~~~~~~~~~~~~
uldefine.c:888:1: warning: return type defaults to 'int' [-Wimplicit-int]
888 | dicTourokuYomiDo(d, quitfunc)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'dicTourokuYomiDo':
sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert'; did you mean 'canna_alert'? [-Wimplicit-function-declaration]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
uldefine.c:898:12: note: in expansion of macro 'canna_alert'
898 | 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]
928 | uuTHinshiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:965:1: warning: return type defaults to 'int' [-Wimplicit-int]
965 | uuTHinshiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:202:45: warning: return type defaults to 'int' [-Wimplicit-int]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:986:1: note: in expansion of macro 'dicTourokuHinshi'
986 | dicTourokuHinshi(d)
| ^~~~~~~~~~~~~~~~
uldefine.c: In function 'G202_dicTourokuHinshi':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uldefine.c:1003:16: note: in expansion of macro 'getForIchiranContext'
1003 | if((retval = getForIchiranContext(d)) < 0) {
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:1006:12: note: in expansion of macro 'GLineNGReturnTK'
1006 | return(GLineNGReturnTK(d));
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:200:45: warning: return type defaults to 'int' [-Wimplicit-int]
200 | #define dicTourokuControl G200_dicTourokuControl
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:1063:1: note: in expansion of macro 'dicTourokuControl'
1063 | dicTourokuControl(d, tango, quitfunc)
| ^~~~~~~~~~~~~~~~~
uldefine.c: In function 'G179_clearYomi':
uldefine.c:121:1: warning: control reaches end of non-void function [-Wreturn-type]
121 | }
| ^
uldefine.c: In function 'clearTango':
uldefine.c:112:1: warning: control reaches end of non-void function [-Wreturn-type]
112 | }
| ^
At top level:
uldefine.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uldefine.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uldelete.o unshared/uldelete.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g uldelete.c -o unshared/uldelete.o
In file included from /usr/include/errno.h:25,
from uldelete.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uldelete.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uldelete.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'G235_freeAndPopTouroku':
sglobal.h:326:45: warning: implicit declaration of function 'G326_popTourokuMode'; did you mean 'popTourokuMode'? [-Wimplicit-function-declaration]
326 | #define popTourokuMode G326_popTourokuMode
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:95:3: note: in expansion of macro 'popTourokuMode'
95 | popTourokuMode(d);
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int]
103 | uuSYomiEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSYomiEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
uldelete.c:144:3: note: in expansion of macro 'checkGLineLen'
144 | checkGLineLen(d);
| ^~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:150:1: warning: return type defaults to 'int' [-Wimplicit-int]
150 | uuSYomiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldelete.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int]
170 | uuSYomiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSYomiQuitCatch':
sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi'; did you mean 'clearYomi'? [-Wimplicit-function-declaration]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
uldelete.c:178:3: note: in expansion of macro 'clearYomi'
178 | clearYomi(d);
| ^~~~~~~~~
uldelete.c: At top level:
uldelete.c:188:1: warning: return type defaults to 'int' [-Wimplicit-int]
188 | dicSakujoYomi(d)
| ^~~~~~~~~~~~~
uldelete.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int]
215 | acDicSakujoYomi(d, dn, dm)
| ^~~~~~~~~~~~~~~
uldelete.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int]
226 | acDicSakujoDictionary(d, dn, dm)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:249:10: note: in expansion of macro 'defaultContext'
249 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
sglobal.h:198:45: warning: return type defaults to 'int' [-Wimplicit-int]
198 | #define dicSakujo G198_dicSakujo
| ^~~~~~~~~~~~~~
uldelete.c:340:1: note: in expansion of macro 'dicSakujo'
340 | dicSakujo(d)
| ^~~~~~~~~
uldelete.c: In function 'G198_dicSakujo':
sglobal.h:247:45: warning: implicit declaration of function 'G247_getTourokuContext'; did you mean 'getTourokuContext'? [-Wimplicit-function-declaration]
247 | #define getTourokuContext G247_getTourokuContext
| ^~~~~~~~~~~~~~~~~~~~~~
uldelete.c:355:9: note: in expansion of macro 'getTourokuContext'
355 | if (getTourokuContext(d) != NG) {
| ^~~~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:387:1: warning: return type defaults to 'int' [-Wimplicit-int]
387 | CloseDeleteContext(tc)
| ^~~~~~~~~~~~~~~~~~
uldelete.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int]
407 | getEffectDic(tc)
| ^~~~~~~~~~~~
uldelete.c:558:1: warning: return type defaults to 'int' [-Wimplicit-int]
558 | uuSTangoExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSTangoExitCatch':
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:585:12: note: in expansion of macro 'GLineNGReturnTK'
585 | return GLineNGReturnTK(d);
| ^~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:592:1: warning: return type defaults to 'int' [-Wimplicit-int]
592 | uuSTangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
uldelete.c:616:1: warning: return type defaults to 'int' [-Wimplicit-int]
616 | dicSakujoBgnBun(d, st)
| ^~~~~~~~~~~~~~~
uldelete.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int]
703 | dicSakujoEndBun(d)
| ^~~~~~~~~~~~~~~
uldelete.c:722:1: warning: return type defaults to 'int' [-Wimplicit-int]
722 | dicSakujoTango(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoTango':
sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert'; did you mean 'canna_alert'? [-Wimplicit-function-declaration]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
uldelete.c:734:12: note: in expansion of macro 'canna_alert'
734 | 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'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uldelete.c:782:6: note: in expansion of macro 'getForIchiranContext'
782 | if(getForIchiranContext(d) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int]
832 | getDeleteDic(mc)
| ^~~~~~~~~~~~
uldelete.c:869:1: warning: return type defaults to 'int' [-Wimplicit-int]
869 | uuSDicExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
uldelete.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int]
909 | uuSDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
uldelete.c:925:1: warning: return type defaults to 'int' [-Wimplicit-int]
925 | dicSakujoDictionary(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoDictionary':
sglobal.h:246:45: warning: implicit declaration of function 'G246_getMountContext'; did you mean 'getMountContext'? [-Wimplicit-function-declaration]
246 | #define getMountContext G246_getMountContext
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:981:25: note: in expansion of macro 'getMountContext'
981 | if ((retval = getMountContext(d)) != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff'; did you mean 'G352_selectOne'? [-Wimplicit-function-declaration]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
uldelete.c:1002:27: note: in expansion of macro 'selectOnOff'
1002 | 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]
1060 | uuSDeleteYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:1071:10: note: in expansion of macro 'defaultContext'
1071 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:1164:1: warning: return type defaults to 'int' [-Wimplicit-int]
1164 | uuSDeleteQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldelete.c:1183:1: warning: return type defaults to 'int' [-Wimplicit-int]
1183 | uuSDeleteNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldelete.c:1201:1: warning: return type defaults to 'int' [-Wimplicit-int]
1201 | dicSakujoDo(d)
| ^~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoDo':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:1230:7: note: in expansion of macro 'getYesNoContext'
1230 | if (getYesNoContext(d,
| ^~~~~~~~~~~~~~~
uldelete.c: In function 'CloseDeleteContext':
uldelete.c:401:1: warning: control reaches end of non-void function [-Wreturn-type]
401 | }
| ^
At top level:
uldelete.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uldelete.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uldelete.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC uldelete.c
In file included from /usr/include/errno.h:25,
from uldelete.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uldelete.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uldelete.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'G235_freeAndPopTouroku':
sglobal.h:326:45: warning: implicit declaration of function 'G326_popTourokuMode'; did you mean 'popTourokuMode'? [-Wimplicit-function-declaration]
326 | #define popTourokuMode G326_popTourokuMode
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:95:3: note: in expansion of macro 'popTourokuMode'
95 | popTourokuMode(d);
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int]
103 | uuSYomiEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSYomiEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
uldelete.c:144:3: note: in expansion of macro 'checkGLineLen'
144 | checkGLineLen(d);
| ^~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:150:1: warning: return type defaults to 'int' [-Wimplicit-int]
150 | uuSYomiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldelete.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int]
170 | uuSYomiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSYomiQuitCatch':
sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi'; did you mean 'clearYomi'? [-Wimplicit-function-declaration]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
uldelete.c:178:3: note: in expansion of macro 'clearYomi'
178 | clearYomi(d);
| ^~~~~~~~~
uldelete.c: At top level:
uldelete.c:188:1: warning: return type defaults to 'int' [-Wimplicit-int]
188 | dicSakujoYomi(d)
| ^~~~~~~~~~~~~
uldelete.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int]
215 | acDicSakujoYomi(d, dn, dm)
| ^~~~~~~~~~~~~~~
uldelete.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int]
226 | acDicSakujoDictionary(d, dn, dm)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:249:10: note: in expansion of macro 'defaultContext'
249 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
sglobal.h:198:45: warning: return type defaults to 'int' [-Wimplicit-int]
198 | #define dicSakujo G198_dicSakujo
| ^~~~~~~~~~~~~~
uldelete.c:340:1: note: in expansion of macro 'dicSakujo'
340 | dicSakujo(d)
| ^~~~~~~~~
uldelete.c: In function 'G198_dicSakujo':
sglobal.h:247:45: warning: implicit declaration of function 'G247_getTourokuContext'; did you mean 'getTourokuContext'? [-Wimplicit-function-declaration]
247 | #define getTourokuContext G247_getTourokuContext
| ^~~~~~~~~~~~~~~~~~~~~~
uldelete.c:355:9: note: in expansion of macro 'getTourokuContext'
355 | if (getTourokuContext(d) != NG) {
| ^~~~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:387:1: warning: return type defaults to 'int' [-Wimplicit-int]
387 | CloseDeleteContext(tc)
| ^~~~~~~~~~~~~~~~~~
uldelete.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int]
407 | getEffectDic(tc)
| ^~~~~~~~~~~~
uldelete.c:558:1: warning: return type defaults to 'int' [-Wimplicit-int]
558 | uuSTangoExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSTangoExitCatch':
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:585:12: note: in expansion of macro 'GLineNGReturnTK'
585 | return GLineNGReturnTK(d);
| ^~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:592:1: warning: return type defaults to 'int' [-Wimplicit-int]
592 | uuSTangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
uldelete.c:616:1: warning: return type defaults to 'int' [-Wimplicit-int]
616 | dicSakujoBgnBun(d, st)
| ^~~~~~~~~~~~~~~
uldelete.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int]
703 | dicSakujoEndBun(d)
| ^~~~~~~~~~~~~~~
uldelete.c:722:1: warning: return type defaults to 'int' [-Wimplicit-int]
722 | dicSakujoTango(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoTango':
sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert'; did you mean 'canna_alert'? [-Wimplicit-function-declaration]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
uldelete.c:734:12: note: in expansion of macro 'canna_alert'
734 | 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'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uldelete.c:782:6: note: in expansion of macro 'getForIchiranContext'
782 | if(getForIchiranContext(d) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int]
832 | getDeleteDic(mc)
| ^~~~~~~~~~~~
uldelete.c:869:1: warning: return type defaults to 'int' [-Wimplicit-int]
869 | uuSDicExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
uldelete.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int]
909 | uuSDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
uldelete.c:925:1: warning: return type defaults to 'int' [-Wimplicit-int]
925 | dicSakujoDictionary(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoDictionary':
sglobal.h:246:45: warning: implicit declaration of function 'G246_getMountContext'; did you mean 'getMountContext'? [-Wimplicit-function-declaration]
246 | #define getMountContext G246_getMountContext
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:981:25: note: in expansion of macro 'getMountContext'
981 | if ((retval = getMountContext(d)) != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff'; did you mean 'G352_selectOne'? [-Wimplicit-function-declaration]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
uldelete.c:1002:27: note: in expansion of macro 'selectOnOff'
1002 | 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]
1060 | uuSDeleteYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:1071:10: note: in expansion of macro 'defaultContext'
1071 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:1164:1: warning: return type defaults to 'int' [-Wimplicit-int]
1164 | uuSDeleteQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldelete.c:1183:1: warning: return type defaults to 'int' [-Wimplicit-int]
1183 | uuSDeleteNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldelete.c:1201:1: warning: return type defaults to 'int' [-Wimplicit-int]
1201 | dicSakujoDo(d)
| ^~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoDo':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:1230:7: note: in expansion of macro 'getYesNoContext'
1230 | if (getYesNoContext(d,
| ^~~~~~~~~~~~~~~
uldelete.c: In function 'CloseDeleteContext':
uldelete.c:401:1: warning: control reaches end of non-void function [-Wreturn-type]
401 | }
| ^
At top level:
uldelete.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uldelete.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulhinshi.o unshared/ulhinshi.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g ulhinshi.c -o unshared/ulhinshi.o
In file included from /usr/include/errno.h:25,
from ulhinshi.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulhinshi.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ulhinshi.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int]
273 | uuTHinshiYNQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshiYNQuitCatch':
sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi'; did you mean 'dicTourokuHinshi'? [-Wimplicit-function-declaration]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:281:10: note: in expansion of macro 'dicTourokuHinshi'
281 | return(dicTourokuHinshi(d));
| ^~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int]
289 | uuTHinshi2YesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshi2YesCatch':
sglobal.h:201:45: warning: implicit declaration of function 'G201_dicTourokuDictionary'; did you mean 'dicTourokuDictionary'? [-Wimplicit-function-declaration]
201 | #define dicTourokuDictionary G201_dicTourokuDictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:306:14: note: in expansion of macro 'dicTourokuDictionary'
306 | return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch));
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:313:1: warning: return type defaults to 'int' [-Wimplicit-int]
313 | uuTHinshi2NoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
ulhinshi.c:342:1: warning: return type defaults to 'int' [-Wimplicit-int]
342 | uuTHinshi1YesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshi1YesCatch':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:360:18: note: in expansion of macro 'getYesNoContext'
360 | if((retval = getYesNoContext(d,
| ^~~~~~~~~~~~~~~
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:364:14: note: in expansion of macro 'GLineNGReturnTK'
364 | return(GLineNGReturnTK(d));
| ^~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int]
378 | uuTHinshi1NoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
ulhinshi.c:418:1: warning: return type defaults to 'int' [-Wimplicit-int]
418 | uuTHinshiQYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
ulhinshi.c:446:1: warning: return type defaults to 'int' [-Wimplicit-int]
446 | uuTHinshiQNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:203:45: warning: return type defaults to 'int' [-Wimplicit-int]
203 | #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:463:1: note: in expansion of macro 'dicTourokuHinshiDelivery'
463 | dicTourokuHinshiDelivery(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c: In function 'G203_dicTourokuHinshiDelivery':
sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi'; did you mean 'clearYomi'? [-Wimplicit-function-declaration]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
ulhinshi.c:481:5: note: in expansion of macro 'clearYomi'
481 | clearYomi(d);
| ^~~~~~~~~
sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango'; did you mean 'dicTourokuTango'? [-Wimplicit-function-declaration]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:482:12: note: in expansion of macro 'dicTourokuTango'
482 | return(dicTourokuTango(d, uuTTangoQuitCatch));
| ^~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int]
672 | tourokuYes(d)
| ^~~~~~~~~~
ulhinshi.c:761:1: warning: return type defaults to 'int' [-Wimplicit-int]
761 | tourokuNo(d)
| ^~~~~~~~~
ulhinshi.c:861:1: warning: return type defaults to 'int' [-Wimplicit-int]
861 | makeDoushi(d)
| ^~~~~~~~~~
ulhinshi.c:902:1: warning: return type defaults to 'int' [-Wimplicit-int]
902 | uuTDicExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
ulhinshi.c:930:1: warning: return type defaults to 'int' [-Wimplicit-int]
930 | uuTDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:201:45: warning: return type defaults to 'int' [-Wimplicit-int]
201 | #define dicTourokuDictionary G201_dicTourokuDictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:944:1: note: in expansion of macro 'dicTourokuDictionary'
944 | dicTourokuDictionary(d, exitfunc, quitfunc)
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: In function 'G201_dicTourokuDictionary':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:962:16: note: in expansion of macro 'getForIchiranContext'
962 | if((retval = getForIchiranContext(d)) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:1012:1: warning: return type defaults to 'int' [-Wimplicit-int]
1012 | tangoTouroku(d)
| ^~~~~~~~~~~~
ulhinshi.c: In function 'makeDoushi':
ulhinshi.c:895:1: warning: control reaches end of non-void function [-Wreturn-type]
895 | }
| ^
At top level:
ulhinshi.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulhinshi.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulhinshi.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ulhinshi.c
In file included from /usr/include/errno.h:25,
from ulhinshi.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulhinshi.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ulhinshi.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int]
273 | uuTHinshiYNQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshiYNQuitCatch':
sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi'; did you mean 'dicTourokuHinshi'? [-Wimplicit-function-declaration]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:281:10: note: in expansion of macro 'dicTourokuHinshi'
281 | return(dicTourokuHinshi(d));
| ^~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int]
289 | uuTHinshi2YesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshi2YesCatch':
sglobal.h:201:45: warning: implicit declaration of function 'G201_dicTourokuDictionary'; did you mean 'dicTourokuDictionary'? [-Wimplicit-function-declaration]
201 | #define dicTourokuDictionary G201_dicTourokuDictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:306:14: note: in expansion of macro 'dicTourokuDictionary'
306 | return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch));
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:313:1: warning: return type defaults to 'int' [-Wimplicit-int]
313 | uuTHinshi2NoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
ulhinshi.c:342:1: warning: return type defaults to 'int' [-Wimplicit-int]
342 | uuTHinshi1YesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshi1YesCatch':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:360:18: note: in expansion of macro 'getYesNoContext'
360 | if((retval = getYesNoContext(d,
| ^~~~~~~~~~~~~~~
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:364:14: note: in expansion of macro 'GLineNGReturnTK'
364 | return(GLineNGReturnTK(d));
| ^~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int]
378 | uuTHinshi1NoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
ulhinshi.c:418:1: warning: return type defaults to 'int' [-Wimplicit-int]
418 | uuTHinshiQYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
ulhinshi.c:446:1: warning: return type defaults to 'int' [-Wimplicit-int]
446 | uuTHinshiQNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:203:45: warning: return type defaults to 'int' [-Wimplicit-int]
203 | #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:463:1: note: in expansion of macro 'dicTourokuHinshiDelivery'
463 | dicTourokuHinshiDelivery(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c: In function 'G203_dicTourokuHinshiDelivery':
sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi'; did you mean 'clearYomi'? [-Wimplicit-function-declaration]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
ulhinshi.c:481:5: note: in expansion of macro 'clearYomi'
481 | clearYomi(d);
| ^~~~~~~~~
sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango'; did you mean 'dicTourokuTango'? [-Wimplicit-function-declaration]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:482:12: note: in expansion of macro 'dicTourokuTango'
482 | return(dicTourokuTango(d, uuTTangoQuitCatch));
| ^~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int]
672 | tourokuYes(d)
| ^~~~~~~~~~
ulhinshi.c:761:1: warning: return type defaults to 'int' [-Wimplicit-int]
761 | tourokuNo(d)
| ^~~~~~~~~
ulhinshi.c:861:1: warning: return type defaults to 'int' [-Wimplicit-int]
861 | makeDoushi(d)
| ^~~~~~~~~~
ulhinshi.c:902:1: warning: return type defaults to 'int' [-Wimplicit-int]
902 | uuTDicExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
ulhinshi.c:930:1: warning: return type defaults to 'int' [-Wimplicit-int]
930 | uuTDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:201:45: warning: return type defaults to 'int' [-Wimplicit-int]
201 | #define dicTourokuDictionary G201_dicTourokuDictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:944:1: note: in expansion of macro 'dicTourokuDictionary'
944 | dicTourokuDictionary(d, exitfunc, quitfunc)
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: In function 'G201_dicTourokuDictionary':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:962:16: note: in expansion of macro 'getForIchiranContext'
962 | if((retval = getForIchiranContext(d)) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:1012:1: warning: return type defaults to 'int' [-Wimplicit-int]
1012 | tangoTouroku(d)
| ^~~~~~~~~~~~
ulhinshi.c: In function 'makeDoushi':
ulhinshi.c:895:1: warning: control reaches end of non-void function [-Wreturn-type]
895 | }
| ^
At top level:
ulhinshi.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulhinshi.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulkigo.o unshared/ulkigo.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g ulkigo.c -o unshared/ulkigo.o
In file included from /usr/include/errno.h:25,
from ulkigo.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulkigo.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulkigo.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ulkigo.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int]
177 | uuKigoExitDo(d, retval)
| ^~~~~~~~~~~~
ulkigo.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int]
192 | uuKigoRExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulkigo.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | uuKigoGExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulkigo.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int]
226 | uuKigoKExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:374:45: warning: return type defaults to 'int' [-Wimplicit-int]
374 | #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:242:1: note: in expansion of macro 'uuKigoGeneralExitCatch'
242 | uuKigoGeneralExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int]
261 | uuKigoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:375:45: warning: return type defaults to 'int' [-Wimplicit-int]
375 | #define uuKigoMake G375_uuKigoMake
| ^~~~~~~~~~~~~~~
ulkigo.c:276:1: note: in expansion of macro 'uuKigoMake'
276 | 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'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:290:16: note: in expansion of macro 'getForIchiranContext'
290 | if((retval = getForIchiranContext(d)) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
ulkigo.c: At top level:
sglobal.h:292:45: warning: return type defaults to 'int' [-Wimplicit-int]
292 | #define kigoRussia G292_kigoRussia
| ^~~~~~~~~~~~~~~
ulkigo.c:352:1: note: in expansion of macro 'kigoRussia'
352 | kigoRussia(d)
| ^~~~~~~~~~
sglobal.h:290:45: warning: return type defaults to 'int' [-Wimplicit-int]
290 | #define kigoGreek G290_kigoGreek
| ^~~~~~~~~~~~~~
ulkigo.c:373:1: note: in expansion of macro 'kigoGreek'
373 | kigoGreek(d)
| ^~~~~~~~~
sglobal.h:291:45: warning: return type defaults to 'int' [-Wimplicit-int]
291 | #define kigoKeisen G291_kigoKeisen
| ^~~~~~~~~~~~~~~
ulkigo.c:394:1: note: in expansion of macro 'kigoKeisen'
394 | kigoKeisen(d)
| ^~~~~~~~~~
ulkigo.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulkigo.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~
rm -f ulkigo.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ulkigo.c
In file included from /usr/include/errno.h:25,
from ulkigo.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulkigo.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulkigo.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ulkigo.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int]
177 | uuKigoExitDo(d, retval)
| ^~~~~~~~~~~~
ulkigo.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int]
192 | uuKigoRExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulkigo.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | uuKigoGExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulkigo.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int]
226 | uuKigoKExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:374:45: warning: return type defaults to 'int' [-Wimplicit-int]
374 | #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:242:1: note: in expansion of macro 'uuKigoGeneralExitCatch'
242 | uuKigoGeneralExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int]
261 | uuKigoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:375:45: warning: return type defaults to 'int' [-Wimplicit-int]
375 | #define uuKigoMake G375_uuKigoMake
| ^~~~~~~~~~~~~~~
ulkigo.c:276:1: note: in expansion of macro 'uuKigoMake'
276 | 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'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:290:16: note: in expansion of macro 'getForIchiranContext'
290 | if((retval = getForIchiranContext(d)) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
ulkigo.c: At top level:
sglobal.h:292:45: warning: return type defaults to 'int' [-Wimplicit-int]
292 | #define kigoRussia G292_kigoRussia
| ^~~~~~~~~~~~~~~
ulkigo.c:352:1: note: in expansion of macro 'kigoRussia'
352 | kigoRussia(d)
| ^~~~~~~~~~
sglobal.h:290:45: warning: return type defaults to 'int' [-Wimplicit-int]
290 | #define kigoGreek G290_kigoGreek
| ^~~~~~~~~~~~~~
ulkigo.c:373:1: note: in expansion of macro 'kigoGreek'
373 | kigoGreek(d)
| ^~~~~~~~~
sglobal.h:291:45: warning: return type defaults to 'int' [-Wimplicit-int]
291 | #define kigoKeisen G291_kigoKeisen
| ^~~~~~~~~~~~~~~
ulkigo.c:394:1: note: in expansion of macro 'kigoKeisen'
394 | kigoKeisen(d)
| ^~~~~~~~~~
ulkigo.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulkigo.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~
rm -f ulmount.o unshared/ulmount.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g ulmount.c -o unshared/ulmount.o
In file included from /usr/include/errno.h:25,
from ulmount.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulmount.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulmount.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:246:45: warning: return type defaults to 'int' [-Wimplicit-int]
246 | #define getMountContext G246_getMountContext
| ^~~~~~~~~~~~~~~~~~~~
ulmount.c:92:1: note: in expansion of macro 'getMountContext'
92 | getMountContext(d)
| ^~~~~~~~~~~~~~~
ulmount.c:154:1: warning: return type defaults to 'int' [-Wimplicit-int]
154 | uuMountExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulmount.c:162:10: note: in expansion of macro 'defaultContext'
162 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulmount.c: At top level:
ulmount.c:299:1: warning: return type defaults to 'int' [-Wimplicit-int]
299 | uuMountQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulmount.c:331:1: warning: return type defaults to 'int' [-Wimplicit-int]
331 | getDicList(d)
| ^~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulmount.c:340:10: note: in expansion of macro 'defaultContext'
340 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulmount.c: At top level:
sglobal.h:197:45: warning: return type defaults to 'int' [-Wimplicit-int]
197 | #define dicMount G197_dicMount
| ^~~~~~~~~~~~~
ulmount.c:496:1: note: in expansion of macro 'dicMount'
496 | dicMount(d)
| ^~~~~~~~
ulmount.c: In function 'G197_dicMount':
sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff'; did you mean 'G352_selectOne'? [-Wimplicit-function-declaration]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
ulmount.c:546:16: note: in expansion of macro 'selectOnOff'
546 | if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem,
| ^~~~~~~~~~~
At top level:
ulmount.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulmount.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulmount.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ulmount.c
In file included from /usr/include/errno.h:25,
from ulmount.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulmount.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulmount.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:246:45: warning: return type defaults to 'int' [-Wimplicit-int]
246 | #define getMountContext G246_getMountContext
| ^~~~~~~~~~~~~~~~~~~~
ulmount.c:92:1: note: in expansion of macro 'getMountContext'
92 | getMountContext(d)
| ^~~~~~~~~~~~~~~
ulmount.c:154:1: warning: return type defaults to 'int' [-Wimplicit-int]
154 | uuMountExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulmount.c:162:10: note: in expansion of macro 'defaultContext'
162 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulmount.c: At top level:
ulmount.c:299:1: warning: return type defaults to 'int' [-Wimplicit-int]
299 | uuMountQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulmount.c:331:1: warning: return type defaults to 'int' [-Wimplicit-int]
331 | getDicList(d)
| ^~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulmount.c:340:10: note: in expansion of macro 'defaultContext'
340 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulmount.c: At top level:
sglobal.h:197:45: warning: return type defaults to 'int' [-Wimplicit-int]
197 | #define dicMount G197_dicMount
| ^~~~~~~~~~~~~
ulmount.c:496:1: note: in expansion of macro 'dicMount'
496 | dicMount(d)
| ^~~~~~~~
ulmount.c: In function 'G197_dicMount':
sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff'; did you mean 'G352_selectOne'? [-Wimplicit-function-declaration]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
ulmount.c:546:16: note: in expansion of macro 'selectOnOff'
546 | if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem,
| ^~~~~~~~~~~
At top level:
ulmount.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulmount.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulserver.o unshared/ulserver.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g ulserver.c -o unshared/ulserver.o
In file included from /usr/include/errno.h:25,
from ulserver.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulserver.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulserver.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:354:45: warning: return type defaults to 'int' [-Wimplicit-int]
354 | #define serverFin G354_serverFin
| ^~~~~~~~~~~~~~
ulserver.c:49:1: note: in expansion of macro 'serverFin'
49 | serverFin(d)
| ^~~~~~~~~
ulserver.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int]
79 | uuServerChangeEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
ulserver.c: In function 'uuServerChangeEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
ulserver.c:130:3: note: in expansion of macro 'checkGLineLen'
130 | checkGLineLen(d);
| ^~~~~~~~~~~~~
ulserver.c: At top level:
ulserver.c:136:1: warning: return type defaults to 'int' [-Wimplicit-int]
136 | uuServerChangeExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
ulserver.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int]
148 | uuServerChangeQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:353:45: warning: return type defaults to 'int' [-Wimplicit-int]
353 | #define serverChange G353_serverChange
| ^~~~~~~~~~~~~~~~~
ulserver.c:162:1: note: in expansion of macro 'serverChange'
162 | serverChange(d)
| ^~~~~~~~~~~~
ulserver.c: In function 'G353_serverChange':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulserver.c:168:10: note: in expansion of macro 'defaultContext'
168 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulserver.c: At top level:
ulserver.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | serverChangeDo(d, len)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulserver.c:217:10: note: in expansion of macro 'defaultContext'
217 | extern defaultContext;
| ^~~~~~~~~~~~~~
At top level:
ulserver.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulserver.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulserver.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC ulserver.c
In file included from /usr/include/errno.h:25,
from ulserver.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulserver.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulserver.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:354:45: warning: return type defaults to 'int' [-Wimplicit-int]
354 | #define serverFin G354_serverFin
| ^~~~~~~~~~~~~~
ulserver.c:49:1: note: in expansion of macro 'serverFin'
49 | serverFin(d)
| ^~~~~~~~~
ulserver.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int]
79 | uuServerChangeEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
ulserver.c: In function 'uuServerChangeEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
ulserver.c:130:3: note: in expansion of macro 'checkGLineLen'
130 | checkGLineLen(d);
| ^~~~~~~~~~~~~
ulserver.c: At top level:
ulserver.c:136:1: warning: return type defaults to 'int' [-Wimplicit-int]
136 | uuServerChangeExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
ulserver.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int]
148 | uuServerChangeQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:353:45: warning: return type defaults to 'int' [-Wimplicit-int]
353 | #define serverChange G353_serverChange
| ^~~~~~~~~~~~~~~~~
ulserver.c:162:1: note: in expansion of macro 'serverChange'
162 | serverChange(d)
| ^~~~~~~~~~~~
ulserver.c: In function 'G353_serverChange':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulserver.c:168:10: note: in expansion of macro 'defaultContext'
168 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulserver.c: At top level:
ulserver.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | serverChangeDo(d, len)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulserver.c:217:10: note: in expansion of macro 'defaultContext'
217 | extern defaultContext;
| ^~~~~~~~~~~~~~
At top level:
ulserver.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulserver.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f util.o unshared/util.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g util.c -o unshared/util.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from util.c:83:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from util.c:83:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from util.c:83:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from util.c:83:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from util.c:83:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from util.c:83:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from util.c:83:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
util.c:156:1: warning: return type defaults to 'int' [-Wimplicit-int]
156 | colwidth(s, len)
| ^~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:172:45: warning: return type defaults to 'int' [-Wimplicit-int]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
util.c:187:1: note: in expansion of macro 'checkGLineLen'
187 | checkGLineLen(d)
| ^~~~~~~~~~~~~
sglobal.h:59:45: warning: return type defaults to 'int' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
util.c:206:1: note: in expansion of macro 'NothingChanged'
206 | NothingChanged(d)
| ^~~~~~~~~~~~~~
sglobal.h:61:45: warning: return type defaults to 'int' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
util.c:216:1: note: in expansion of macro 'NothingForGLine'
216 | NothingForGLine(d)
| ^~~~~~~~~~~~~~~
sglobal.h:60:45: warning: return type defaults to 'int' [-Wimplicit-int]
60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:235:1: note: in expansion of macro 'NothingChangedWithBeep'
235 | NothingChangedWithBeep(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:62:45: warning: return type defaults to 'int' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:242:1: note: in expansion of macro 'NothingForGLineWithBeep'
242 | NothingForGLineWithBeep(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:223:45: warning: type defaults to 'int' in declaration of 'G223_extractJishuString' [-Wimplicit-int]
223 | #define extractJishuString G223_extractJishuString
| ^~~~~~~~~~~~~~~~~~~~~~~
util.c:263:8: note: in expansion of macro 'extractJishuString'
263 | extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *,
| ^~~~~~~~~~~~~~~~~~
util.c:534:1: warning: return type defaults to 'int' [-Wimplicit-int]
534 | extractString(str, s, e)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:358:45: warning: return type defaults to 'int' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
util.c:719:1: note: in expansion of macro 'setWStrings'
719 | setWStrings(ws, s, sz)
| ^~~~~~~~~~~
sglobal.h:58:45: warning: return type defaults to 'int' [-Wimplicit-int]
58 | #define NoMoreMemory G058_NoMoreMemory
| ^~~~~~~~~~~~~~~~~
util.c:863:1: note: in expansion of macro 'NoMoreMemory'
863 | NoMoreMemory()
| ^~~~~~~~~~~~
sglobal.h:30:45: warning: return type defaults to 'int' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
util.c:870:1: note: in expansion of macro 'GLineNGReturn'
870 | GLineNGReturn(d)
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: return type defaults to 'int' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
util.c:881:1: note: in expansion of macro 'GLineNGReturnFI'
881 | GLineNGReturnFI(d)
| ^~~~~~~~~~~~~~~
sglobal.h:32:45: warning: return type defaults to 'int' [-Wimplicit-int]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
util.c:892:1: note: in expansion of macro 'GLineNGReturnTK'
892 | GLineNGReturnTK(d)
| ^~~~~~~~~~~~~~~
sglobal.h:120:45: warning: return type defaults to 'int' [-Wimplicit-int]
120 | #define WSfree G120_WSfree
| ^~~~~~~~~~~
util.c:1381:1: note: in expansion of macro 'WSfree'
1381 | WSfree(s)
| ^~~~~~
sglobal.h:131:45: warning: return type defaults to 'int' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
util.c:1485:1: note: in expansion of macro 'WToupper'
1485 | WToupper(wchar_t w)
| ^~~~~~~~
util.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int]
1498 | WTolower(wchar_t w)
| ^~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
util.c:1557:10: note: in expansion of macro 'defaultContext'
1557 | extern defaultContext;
| ^~~~~~~~~~~~~~
util.c: In function 'G151_abandonContext':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
util.c:1590:10: note: in expansion of macro 'defaultContext'
1590 | extern defaultContext;
| ^~~~~~~~~~~~~~
util.c: At top level:
util.c:1620:1: warning: return type defaults to 'int' [-Wimplicit-int]
1620 | ProcAnyKey(d)
| ^~~~~~~~~~
util.c:1633:8: warning: type defaults to 'int' in declaration of 'wait_anykey_func' [-Wimplicit-int]
1633 | static wait_anykey_func pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~~~
util.c:1636:1: warning: return type defaults to 'int' [-Wimplicit-int]
1636 | wait_anykey_func(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:167:45: warning: return type defaults to 'int' [-Wimplicit-int]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
util.c:1703:1: note: in expansion of macro 'canna_alert'
1703 | canna_alert(d, message, cnt)
| ^~~~~~~~~~~
util.c: In function 'wait_anykey_func':
util.c:1653:1: warning: control reaches end of non-void function [-Wreturn-type]
1653 | }
| ^
At top level:
util.c:80:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
80 | static char rcs_id[] = "@(#) 102.1 $Id: util.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
util.c: In function 'G302_makeKanjiStatusReturn':
util.c:670:45: warning: 'er' may be used uninitialized in this function [-Wmaybe-uninitialized]
670 | d->kanji_status_return->revLen = (int)(er - sr);
| ^
util.c:669:45: warning: 'sr' may be used uninitialized in this function [-Wmaybe-uninitialized]
669 | d->kanji_status_return->revPos = (int)(sr - d->genbuf);
| ^
util.c:653:7: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
653 | s += len;
| ^~
rm -f util.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC util.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from util.c:83:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from util.c:83:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from util.c:83:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from util.c:83:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from util.c:83:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from util.c:83:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from util.c:83:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
util.c:156:1: warning: return type defaults to 'int' [-Wimplicit-int]
156 | colwidth(s, len)
| ^~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:172:45: warning: return type defaults to 'int' [-Wimplicit-int]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
util.c:187:1: note: in expansion of macro 'checkGLineLen'
187 | checkGLineLen(d)
| ^~~~~~~~~~~~~
sglobal.h:59:45: warning: return type defaults to 'int' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
util.c:206:1: note: in expansion of macro 'NothingChanged'
206 | NothingChanged(d)
| ^~~~~~~~~~~~~~
sglobal.h:61:45: warning: return type defaults to 'int' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
util.c:216:1: note: in expansion of macro 'NothingForGLine'
216 | NothingForGLine(d)
| ^~~~~~~~~~~~~~~
sglobal.h:60:45: warning: return type defaults to 'int' [-Wimplicit-int]
60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:235:1: note: in expansion of macro 'NothingChangedWithBeep'
235 | NothingChangedWithBeep(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:62:45: warning: return type defaults to 'int' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:242:1: note: in expansion of macro 'NothingForGLineWithBeep'
242 | NothingForGLineWithBeep(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:223:45: warning: type defaults to 'int' in declaration of 'G223_extractJishuString' [-Wimplicit-int]
223 | #define extractJishuString G223_extractJishuString
| ^~~~~~~~~~~~~~~~~~~~~~~
util.c:263:8: note: in expansion of macro 'extractJishuString'
263 | extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *,
| ^~~~~~~~~~~~~~~~~~
util.c:534:1: warning: return type defaults to 'int' [-Wimplicit-int]
534 | extractString(str, s, e)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:358:45: warning: return type defaults to 'int' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
util.c:719:1: note: in expansion of macro 'setWStrings'
719 | setWStrings(ws, s, sz)
| ^~~~~~~~~~~
sglobal.h:58:45: warning: return type defaults to 'int' [-Wimplicit-int]
58 | #define NoMoreMemory G058_NoMoreMemory
| ^~~~~~~~~~~~~~~~~
util.c:863:1: note: in expansion of macro 'NoMoreMemory'
863 | NoMoreMemory()
| ^~~~~~~~~~~~
sglobal.h:30:45: warning: return type defaults to 'int' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
util.c:870:1: note: in expansion of macro 'GLineNGReturn'
870 | GLineNGReturn(d)
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: return type defaults to 'int' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
util.c:881:1: note: in expansion of macro 'GLineNGReturnFI'
881 | GLineNGReturnFI(d)
| ^~~~~~~~~~~~~~~
sglobal.h:32:45: warning: return type defaults to 'int' [-Wimplicit-int]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
util.c:892:1: note: in expansion of macro 'GLineNGReturnTK'
892 | GLineNGReturnTK(d)
| ^~~~~~~~~~~~~~~
sglobal.h:120:45: warning: return type defaults to 'int' [-Wimplicit-int]
120 | #define WSfree G120_WSfree
| ^~~~~~~~~~~
util.c:1381:1: note: in expansion of macro 'WSfree'
1381 | WSfree(s)
| ^~~~~~
sglobal.h:131:45: warning: return type defaults to 'int' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
util.c:1485:1: note: in expansion of macro 'WToupper'
1485 | WToupper(wchar_t w)
| ^~~~~~~~
util.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int]
1498 | WTolower(wchar_t w)
| ^~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
util.c:1557:10: note: in expansion of macro 'defaultContext'
1557 | extern defaultContext;
| ^~~~~~~~~~~~~~
util.c: In function 'G151_abandonContext':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
util.c:1590:10: note: in expansion of macro 'defaultContext'
1590 | extern defaultContext;
| ^~~~~~~~~~~~~~
util.c: At top level:
util.c:1620:1: warning: return type defaults to 'int' [-Wimplicit-int]
1620 | ProcAnyKey(d)
| ^~~~~~~~~~
util.c:1633:8: warning: type defaults to 'int' in declaration of 'wait_anykey_func' [-Wimplicit-int]
1633 | static wait_anykey_func pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~~~
util.c:1636:1: warning: return type defaults to 'int' [-Wimplicit-int]
1636 | wait_anykey_func(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:167:45: warning: return type defaults to 'int' [-Wimplicit-int]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
util.c:1703:1: note: in expansion of macro 'canna_alert'
1703 | canna_alert(d, message, cnt)
| ^~~~~~~~~~~
util.c: In function 'wait_anykey_func':
util.c:1653:1: warning: control reaches end of non-void function [-Wreturn-type]
1653 | }
| ^
At top level:
util.c:80:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
80 | static char rcs_id[] = "@(#) 102.1 $Id: util.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
util.c: In function 'G302_makeKanjiStatusReturn':
util.c:670:45: warning: 'er' may be used uninitialized in this function [-Wmaybe-uninitialized]
670 | d->kanji_status_return->revLen = (int)(er - sr);
| ^
util.c:669:45: warning: 'sr' may be used uninitialized in this function [-Wmaybe-uninitialized]
669 | d->kanji_status_return->revPos = (int)(sr - d->genbuf);
| ^
util.c:653:7: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
653 | s += len;
| ^~
rm -f yesno.o unshared/yesno.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g yesno.c -o unshared/yesno.o
In file included from /usr/include/errno.h:25,
from yesno.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from yesno.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from yesno.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from yesno.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from yesno.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from yesno.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from yesno.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:249:45: warning: return type defaults to 'int' [-Wimplicit-int]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
yesno.c:68:1: note: in expansion of macro 'getYesNoContext'
68 | getYesNoContext(d,
| ^~~~~~~~~~~~~~~
yesno.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int]
138 | YesNo(d)
| ^~~~~
yesno.c:158:1: warning: return type defaults to 'int' [-Wimplicit-int]
158 | YesNoQuit(d)
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
t_reimap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence pro((struct _uiContext *));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
t_reimap.h:28:8: note: in expansion of macro 'UseOtherKeymap'
28 | extern UseOtherKeymap pro((struct _uiContext *));
| ^~~~~~~~~~~~~~
In file included from yesno.c:169:
t_reimap.h:24:13: warning: 't_reimap_id' defined but not used [-Wunused-variable]
24 | static char t_reimap_id[] = "@(#) 102.1 $Id: t_reimap.h,v 1.1.1.1 2002/10/19 08:27:51 aida_s Exp $";
| ^~~~~~~~~~~
yesno.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: yesno.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f yesno.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC yesno.c
In file included from /usr/include/errno.h:25,
from yesno.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from yesno.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from yesno.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from yesno.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from yesno.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from yesno.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from yesno.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:249:45: warning: return type defaults to 'int' [-Wimplicit-int]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
yesno.c:68:1: note: in expansion of macro 'getYesNoContext'
68 | getYesNoContext(d,
| ^~~~~~~~~~~~~~~
yesno.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int]
138 | YesNo(d)
| ^~~~~
yesno.c:158:1: warning: return type defaults to 'int' [-Wimplicit-int]
158 | YesNoQuit(d)
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
t_reimap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence pro((struct _uiContext *));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
t_reimap.h:28:8: note: in expansion of macro 'UseOtherKeymap'
28 | extern UseOtherKeymap pro((struct _uiContext *));
| ^~~~~~~~~~~~~~
In file included from yesno.c:169:
t_reimap.h:24:13: warning: 't_reimap_id' defined but not used [-Wunused-variable]
24 | static char t_reimap_id[] = "@(#) 102.1 $Id: t_reimap.h,v 1.1.1.1 2002/10/19 08:27:51 aida_s Exp $";
| ^~~~~~~~~~~
yesno.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: yesno.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f bunsetsu.o unshared/bunsetsu.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g bunsetsu.c -o unshared/bunsetsu.o
In file included from /usr/include/errno.h:25,
from bunsetsu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from bunsetsu.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
bunsetsu.c:98:8: warning: type defaults to 'int' in declaration of 'BunFullExtend' [-Wimplicit-int]
98 | static BunFullExtend pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int]
101 | BunFullExtend(d)
| ^~~~~~~~~~~~~
bunsetsu.c:111:8: warning: type defaults to 'int' in declaration of 'BunFullShrink' [-Wimplicit-int]
111 | static BunFullShrink pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int]
114 | BunFullShrink(d)
| ^~~~~~~~~~~~~
bunsetsu.c:124:8: warning: type defaults to 'int' in declaration of 'BunExtend' [-Wimplicit-int]
124 | static BunExtend pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:127:1: warning: return type defaults to 'int' [-Wimplicit-int]
127 | BunExtend(d)
| ^~~~~~~~~
bunsetsu.c:146:8: warning: type defaults to 'int' in declaration of 'BunShrink' [-Wimplicit-int]
146 | static BunShrink pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int]
149 | BunShrink(d)
| ^~~~~~~~~
bunsetsu.c:172:8: warning: type defaults to 'int' in declaration of 'BunHenkan' [-Wimplicit-int]
172 | static BunHenkan pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int]
175 | BunHenkan(d)
| ^~~~~~~~~
bunsetsu.c:192:8: warning: type defaults to 'int' in declaration of 'BunQuit' [-Wimplicit-int]
192 | static BunQuit pro((uiContext));
| ^~~~~~~
bunsetsu.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int]
195 | BunQuit(d)
| ^~~~~~~
bunsetsu.c:206:8: warning: type defaults to 'int' in declaration of 'BunSelfInsert' [-Wimplicit-int]
206 | static BunSelfInsert pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | BunSelfInsert(d)
| ^~~~~~~~~~~~~
bunsetsu.c:219:8: warning: type defaults to 'int' in declaration of 'BunQuotedInsert' [-Wimplicit-int]
219 | static BunQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
bunsetsu.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int]
222 | BunQuotedInsert(d)
| ^~~~~~~~~~~~~~~
bunsetsu.c:232:8: warning: type defaults to 'int' in declaration of 'BunKillToEOL' [-Wimplicit-int]
232 | static BunKillToEOL pro((uiContext));
| ^~~~~~~~~~~~
bunsetsu.c:235:1: warning: return type defaults to 'int' [-Wimplicit-int]
235 | BunKillToEOL(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
bunmap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
bunmap.h:27:25: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
bunmap.h:28:8: note: in expansion of macro 'TanNop'
28 | extern TanNop pro((uiContext)), YomiKakutei pro((uiContext));
| ^~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
bunmap.h:28:33: note: in expansion of macro 'YomiKakutei'
28 | extern TanNop pro((uiContext)), YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
In file included from bunsetsu.c:245:
bunmap.h:24:13: warning: 'bunmap_id' defined but not used [-Wunused-variable]
24 | static char bunmap_id[] = "@(#) 102.1 $Id: bunmap.h,v 1.1.1.1 2002/10/19 08:27:48 aida_s Exp $";
| ^~~~~~~~~
bunsetsu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: bunsetsu.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f bunsetsu.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC bunsetsu.c
In file included from /usr/include/errno.h:25,
from bunsetsu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from bunsetsu.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
bunsetsu.c:98:8: warning: type defaults to 'int' in declaration of 'BunFullExtend' [-Wimplicit-int]
98 | static BunFullExtend pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int]
101 | BunFullExtend(d)
| ^~~~~~~~~~~~~
bunsetsu.c:111:8: warning: type defaults to 'int' in declaration of 'BunFullShrink' [-Wimplicit-int]
111 | static BunFullShrink pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int]
114 | BunFullShrink(d)
| ^~~~~~~~~~~~~
bunsetsu.c:124:8: warning: type defaults to 'int' in declaration of 'BunExtend' [-Wimplicit-int]
124 | static BunExtend pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:127:1: warning: return type defaults to 'int' [-Wimplicit-int]
127 | BunExtend(d)
| ^~~~~~~~~
bunsetsu.c:146:8: warning: type defaults to 'int' in declaration of 'BunShrink' [-Wimplicit-int]
146 | static BunShrink pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int]
149 | BunShrink(d)
| ^~~~~~~~~
bunsetsu.c:172:8: warning: type defaults to 'int' in declaration of 'BunHenkan' [-Wimplicit-int]
172 | static BunHenkan pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int]
175 | BunHenkan(d)
| ^~~~~~~~~
bunsetsu.c:192:8: warning: type defaults to 'int' in declaration of 'BunQuit' [-Wimplicit-int]
192 | static BunQuit pro((uiContext));
| ^~~~~~~
bunsetsu.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int]
195 | BunQuit(d)
| ^~~~~~~
bunsetsu.c:206:8: warning: type defaults to 'int' in declaration of 'BunSelfInsert' [-Wimplicit-int]
206 | static BunSelfInsert pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | BunSelfInsert(d)
| ^~~~~~~~~~~~~
bunsetsu.c:219:8: warning: type defaults to 'int' in declaration of 'BunQuotedInsert' [-Wimplicit-int]
219 | static BunQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
bunsetsu.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int]
222 | BunQuotedInsert(d)
| ^~~~~~~~~~~~~~~
bunsetsu.c:232:8: warning: type defaults to 'int' in declaration of 'BunKillToEOL' [-Wimplicit-int]
232 | static BunKillToEOL pro((uiContext));
| ^~~~~~~~~~~~
bunsetsu.c:235:1: warning: return type defaults to 'int' [-Wimplicit-int]
235 | BunKillToEOL(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
bunmap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
bunmap.h:27:25: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
bunmap.h:28:8: note: in expansion of macro 'TanNop'
28 | extern TanNop pro((uiContext)), YomiKakutei pro((uiContext));
| ^~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
bunmap.h:28:33: note: in expansion of macro 'YomiKakutei'
28 | extern TanNop pro((uiContext)), YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
In file included from bunsetsu.c:245:
bunmap.h:24:13: warning: 'bunmap_id' defined but not used [-Wunused-variable]
24 | static char bunmap_id[] = "@(#) 102.1 $Id: bunmap.h,v 1.1.1.1 2002/10/19 08:27:48 aida_s Exp $";
| ^~~~~~~~~
bunsetsu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: bunsetsu.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f engine.o unshared/engine.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g engine.c -o unshared/engine.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from engine.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from engine.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from engine.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from engine.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from engine.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from engine.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from engine.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:69:45: warning: return type defaults to 'int' [-Wimplicit-int]
69 | #define RkSetServerName G069_RkSetServerName
| ^~~~~~~~~~~~~~~~~~~~
engine.c:731:1: note: in expansion of macro 'RkSetServerName'
731 | RkSetServerName(s)
| ^~~~~~~~~~~~~~~
engine.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: engine.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $";
| ^~~~~~
In file included from /usr/include/string.h:519,
from ../../include/ccompat.h:43,
from canna.h:31,
from engine.c:27:
In function 'strncpy',
inlined from 'G069_RkSetServerName' at engine.c:735:11:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation]
95 | return __builtin___strncpy_chk (__dest, __src, __len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
96 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f engine.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC engine.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from engine.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from engine.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from engine.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from engine.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from engine.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from engine.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from engine.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:69:45: warning: return type defaults to 'int' [-Wimplicit-int]
69 | #define RkSetServerName G069_RkSetServerName
| ^~~~~~~~~~~~~~~~~~~~
engine.c:731:1: note: in expansion of macro 'RkSetServerName'
731 | RkSetServerName(s)
| ^~~~~~~~~~~~~~~
engine.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: engine.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $";
| ^~~~~~
In file included from /usr/include/string.h:519,
from ../../include/ccompat.h:43,
from canna.h:31,
from engine.c:27:
In function 'strncpy',
inlined from 'G069_RkSetServerName' at engine.c:735:11:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation]
95 | return __builtin___strncpy_chk (__dest, __src, __len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
96 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f RKroma.o unshared/RKroma.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g RKroma.c -o unshared/RKroma.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from RKroma.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from RKroma.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from RKroma.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
RKroma.c: In function 'readHeader':
RKroma.c:75:9: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration]
75 | if (read(dicfd, magic, 2) != 2)
| ^~~~
| fread
RKroma.c: In function 'RkwOpenRoma':
RKroma.c:127:23: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
127 | (void)close(dic);
| ^~~~~
| pclose
At top level:
RKroma.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: RKroma.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
rm -f RKroma.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC RKroma.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from RKroma.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from RKroma.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from RKroma.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
RKroma.c: In function 'readHeader':
RKroma.c:75:9: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration]
75 | if (read(dicfd, magic, 2) != 2)
| ^~~~
| fread
RKroma.c: In function 'RkwOpenRoma':
RKroma.c:127:23: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
127 | (void)close(dic);
| ^~~~~
| pclose
At top level:
RKroma.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: RKroma.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
rm -f RKkana.o unshared/RKkana.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g RKkana.c -o unshared/RKkana.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from RKkana.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from RKkana.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from RKkana.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
RKkana.c:728:1: warning: return type defaults to 'int' [-Wimplicit-int]
728 | RkwCvtHan(dst, maxdst, src, srclen)
| ^~~~~~~~~
RKkana.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int]
764 | RkwCvtHira(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:801:1: warning: return type defaults to 'int' [-Wimplicit-int]
801 | RkwCvtKana(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:838:1: warning: return type defaults to 'int' [-Wimplicit-int]
838 | RkwCvtZen(dst, maxdst, src, srclen)
| ^~~~~~~~~
RKkana.c:875:1: warning: return type defaults to 'int' [-Wimplicit-int]
875 | RkwCvtNone(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int]
889 | RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status)
| ^~~~~~~~~~
RKkana.c:932:1: warning: return type defaults to 'int' [-Wimplicit-int]
932 | RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst,
| ^~~~~~~~~~~~~~~
RKkana.c:998:1: warning: return type defaults to 'int' [-Wimplicit-int]
998 | RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags)
| ^~~~~~~~~~
RKkana.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: RKkana.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~
rm -f RKkana.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC RKkana.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from RKkana.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from RKkana.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from RKkana.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
RKkana.c:728:1: warning: return type defaults to 'int' [-Wimplicit-int]
728 | RkwCvtHan(dst, maxdst, src, srclen)
| ^~~~~~~~~
RKkana.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int]
764 | RkwCvtHira(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:801:1: warning: return type defaults to 'int' [-Wimplicit-int]
801 | RkwCvtKana(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:838:1: warning: return type defaults to 'int' [-Wimplicit-int]
838 | RkwCvtZen(dst, maxdst, src, srclen)
| ^~~~~~~~~
RKkana.c:875:1: warning: return type defaults to 'int' [-Wimplicit-int]
875 | RkwCvtNone(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int]
889 | RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status)
| ^~~~~~~~~~
RKkana.c:932:1: warning: return type defaults to 'int' [-Wimplicit-int]
932 | RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst,
| ^~~~~~~~~~~~~~~
RKkana.c:998:1: warning: return type defaults to 'int' [-Wimplicit-int]
998 | RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags)
| ^~~~~~~~~~
RKkana.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: RKkana.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~
rm -f obind.o unshared/obind.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g obind.c -o unshared/obind.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from obind.c:37:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from obind.c:37:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from obind.c:37:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from obind.c:37:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from obind.c:37:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from obind.c:37:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from obind.c:37:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
obind.c: In function 'wc32stowc16s':
obind.c:92:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int]
92 | wc32stowc16s(wc16s, wc32s, len)
| ^~~~~~~~~~~~
obind.c: In function 'wc16stowc32s':
obind.c:126:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int]
126 | wc16stowc32s(wc32s, wc16s, len)
| ^~~~~~~~~~~~
obind.c: In function 'owcKanjiControl2':
obind.c:503:54: warning: pointer targets in passing argument 4 of 'IROHA_G426_XwcKanjiControl2' differ in signedness [-Wpointer-sign]
503 | ret = XwcKanjiControl2(display, window, request, (char *)&list_cb);
| ^~~~~~~~~~~~~~~~
| |
| char *
In file included from canna.h:31,
from obind.c:37:
canna.h:975:50: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'char *'
975 | pro((unsigned int, unsigned int, unsigned int, BYTE *));
| ^~~~~~
../../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
At top level:
obind.c:81:1: warning: 'Oldwcsnlen' defined but not used [-Wunused-function]
81 | Oldwcsnlen(owcs, maxlen)
| ^~~~~~~~~~
obind.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: obind.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
rm -f obind.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC obind.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from obind.c:37:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from obind.c:37:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from obind.c:37:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from obind.c:37:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from obind.c:37:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from obind.c:37:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from obind.c:37:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
obind.c: In function 'wc32stowc16s':
obind.c:92:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int]
92 | wc32stowc16s(wc16s, wc32s, len)
| ^~~~~~~~~~~~
obind.c: In function 'wc16stowc32s':
obind.c:126:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int]
126 | wc16stowc32s(wc32s, wc16s, len)
| ^~~~~~~~~~~~
obind.c: In function 'owcKanjiControl2':
obind.c:503:54: warning: pointer targets in passing argument 4 of 'IROHA_G426_XwcKanjiControl2' differ in signedness [-Wpointer-sign]
503 | ret = XwcKanjiControl2(display, window, request, (char *)&list_cb);
| ^~~~~~~~~~~~~~~~
| |
| char *
In file included from canna.h:31,
from obind.c:37:
canna.h:975:50: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'char *'
975 | pro((unsigned int, unsigned int, unsigned int, BYTE *));
| ^~~~~~
../../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
At top level:
obind.c:81:1: warning: 'Oldwcsnlen' defined but not used [-Wunused-function]
81 | Oldwcsnlen(owcs, maxlen)
| ^~~~~~~~~~
obind.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: obind.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
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
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g cfuncs.c -o unshared/cfuncs.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cfuncs.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f cfuncs.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC cfuncs.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cfuncs.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f file.o unshared/file.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g file.c -o unshared/file.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from file.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f file.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC file.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from file.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f strops.o unshared/strops.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -g -Wall -g strops.c -o unshared/strops.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from strops.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f strops.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DNEED_RKINDEP_SUBST -fPIC strops.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from strops.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f libcanna.so.1.2~
+ cd .
+ gcc -o ./libcanna.so.1.2~ -shared -Wl,-z,relro -Wl,-z,now -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 -lc
+ 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 cq ../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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna'
making all in lib/canna16...
make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/canna16'
rm -f jrbind.o unshared/jrbind.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g jrbind.c -o unshared/jrbind.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from jrbind.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from jrbind.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from jrbind.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
canna.h:54:42: warning: return type defaults to 'int' [-Wimplicit-int]
54 | #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
jrbind.c:113:1: note: in expansion of macro 'XwcLookupKanji2'
113 | XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar,
| ^~~~~~~~~~~~~~~
jrbind.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: jrbind.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f jrbind.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC jrbind.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from jrbind.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from jrbind.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from jrbind.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from jrbind.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from jrbind.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
canna.h:54:42: warning: return type defaults to 'int' [-Wimplicit-int]
54 | #define XwcLookupKanji2 IROHA_G425_XwcLookupKanji2
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
jrbind.c:113:1: note: in expansion of macro 'XwcLookupKanji2'
113 | XwcLookupKanji2(dpy, win, buffer_return, nbuffer, nbytes, functionalChar,
| ^~~~~~~~~~~~~~~
jrbind.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: jrbind.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ebind.o unshared/ebind.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g ebind.c -o unshared/ebind.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from ebind.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ebind.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ebind.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ebind.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ebind.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ebind.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ebind.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ebind.c:45:1: warning: return type defaults to 'int' [-Wimplicit-int]
45 | StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes)
| ^~~~~~~~~~~~
In file included from ebind.c:27:
canna.h:52:42: warning: return type defaults to 'int' [-Wimplicit-int]
52 | #define XLookupKanji2 IROHA_G300_XLookupKanji2
| ^~~~~~~~~~~~~~~~~~~~~~~~
ebind.c:190:1: note: in expansion of macro 'XLookupKanji2'
190 | XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar,
| ^~~~~~~~~~~~~
ebind.c: In function 'IROHA_G301_XKanjiControl2':
ebind.c:367:54: warning: pointer targets in passing argument 4 of 'IROHA_G426_XwcKanjiControl2' differ in signedness [-Wpointer-sign]
367 | ret = XwcKanjiControl2(display, window, request, (char *)&list_cb);
| ^~~~~~~~~~~~~~~~
| |
| char *
In file included from canna.h:31,
from ebind.c:27:
canna.h:975:50: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'char *'
975 | pro((unsigned int, unsigned int, unsigned int, BYTE *));
| ^~~~~~
../../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
At top level:
ebind.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: ebind.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~
rm -f ebind.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ebind.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from ebind.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ebind.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ebind.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ebind.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ebind.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ebind.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ebind.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ebind.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ebind.c:45:1: warning: return type defaults to 'int' [-Wimplicit-int]
45 | StoreWCtoEUC(wbuf, wbuflen, wks, ebuf, maxebuf, ks, ch, nbytes)
| ^~~~~~~~~~~~
In file included from ebind.c:27:
canna.h:52:42: warning: return type defaults to 'int' [-Wimplicit-int]
52 | #define XLookupKanji2 IROHA_G300_XLookupKanji2
| ^~~~~~~~~~~~~~~~~~~~~~~~
ebind.c:190:1: note: in expansion of macro 'XLookupKanji2'
190 | XLookupKanji2(dpy, win, buffer_return, bytes_buffer, nbytes, functionalChar,
| ^~~~~~~~~~~~~
ebind.c: In function 'IROHA_G301_XKanjiControl2':
ebind.c:367:54: warning: pointer targets in passing argument 4 of 'IROHA_G426_XwcKanjiControl2' differ in signedness [-Wpointer-sign]
367 | ret = XwcKanjiControl2(display, window, request, (char *)&list_cb);
| ^~~~~~~~~~~~~~~~
| |
| char *
In file included from canna.h:31,
from ebind.c:27:
canna.h:975:50: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'char *'
975 | pro((unsigned int, unsigned int, unsigned int, BYTE *));
| ^~~~~~
../../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
At top level:
ebind.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: ebind.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~
rm -f lisp.o unshared/lisp.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g lisp.c -o unshared/lisp.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from lisp.h:25,
from lisp.c:30:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
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]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
lisp.c:42:8: warning: type defaults to 'int' in declaration of 'initIS' [-Wimplicit-int]
42 | static initIS();
| ^~~~~~
lisp.c:44:8: warning: type defaults to 'int' in declaration of 'allocarea' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~~~~
lisp.c:44:21: warning: type defaults to 'int' in declaration of 'skipspaces' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~~~~~
lisp.c:44:35: warning: type defaults to 'int' in declaration of 'zaplin' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~
lisp.c:44:45: warning: type defaults to 'int' in declaration of 'isterm' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~
In file included from canna.h:50,
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]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
lisp.c:258:10: note: in expansion of macro 'ckverbose'
258 | extern ckverbose;
| ^~~~~~~~~
lisp.c: At top level:
sglobal.h:322:45: warning: return type defaults to 'int' [-Wimplicit-int]
322 | #define parse_string G322_parse_string
| ^~~~~~~~~~~~~~~~~
lisp.c:336:1: note: in expansion of macro 'parse_string'
336 | parse_string(str)
| ^~~~~~~~~~~~
lisp.c:520:1: warning: return type defaults to 'int' [-Wimplicit-int]
520 | initIS()
| ^~~~~~
lisp.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int]
639 | identifySequence(c, val)
| ^~~~~~~~~~~~~~~~
lisp.c:686:1: warning: return type defaults to 'int' [-Wimplicit-int]
686 | allocarea()
| ^~~~~~~~~
lisp.c:1035:1: warning: return type defaults to 'int' [-Wimplicit-int]
1035 | skipspaces()
| ^~~~~~~~~~
lisp.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int]
1060 | zaplin()
| ^~~~~~
lisp.c:1152:8: warning: type defaults to 'int' in declaration of 'isnum' [-Wimplicit-int]
1152 | static isnum();
| ^~~~~
lisp.c:1307:8: warning: return type defaults to 'int' [-Wimplicit-int]
1307 | static isnum(name)
| ^~~~~
lisp.c:1435:8: warning: return type defaults to 'int' [-Wimplicit-int]
1435 | static isterm(c)
| ^~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
lisp.c: In function 'Lmodestr':
sglobal.h:171:45: warning: implicit declaration of function 'G171_changeModeName'; did you mean 'changeModeName'? [-Wimplicit-function-declaration]
171 | #define changeModeName G171_changeModeName
| ^~~~~~~~~~~~~~~~~~~
lisp.c:2707:3: note: in expansion of macro 'changeModeName'
2707 | changeModeName(mode, null(p) ? 0 : xstring(p));
| ^~~~~~~~~~~~~~
lisp.c: In function 'Lsetkey':
sglobal.h:169:45: warning: implicit declaration of function 'G169_changeKeyfunc'; did you mean 'changeKeyfunc'? [-Wimplicit-function-declaration]
169 | #define changeKeyfunc G169_changeKeyfunc
| ^~~~~~~~~~~~~~~~~~
lisp.c:2777:14: note: in expansion of macro 'changeKeyfunc'
2777 | retval = changeKeyfunc(mode, (unsigned)keyseq[0],
| ^~~~~~~~~~~~~
lisp.c: In function 'Lgsetkey':
sglobal.h:170:45: warning: implicit declaration of function 'G170_changeKeyfuncOfAll'; did you mean 'changeKeyfuncOfAll'? [-Wimplicit-function-declaration]
170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll
| ^~~~~~~~~~~~~~~~~~~~~~~
lisp.c:2809:14: note: in expansion of macro 'changeKeyfuncOfAll'
2809 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
lisp.c:3296:10: note: in expansion of macro 'nkeysup'
3296 | extern nkeysup;
| ^~~~~~~
lisp.c: In function 'ObtainVersion':
lisp.c:4054:3: warning: implicit declaration of function 'RkwGetProtocolVersion'; did you mean 'S_VA_ProtocolVersion'? [-Wimplicit-function-declaration]
4054 | RkwGetProtocolVersion(&a, &b);
| ^~~~~~~~~~~~~~~~~~~~~
| S_VA_ProtocolVersion
In file included from canna.h:50,
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]
330 | #define protocol_version G330_protocol_version
| ^~~~~~~~~~~~~~~~~~~~~
lisp.c:4182:10: note: in expansion of macro 'protocol_version'
4182 | 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]
356 | #define server_version G356_server_version
| ^~~~~~~~~~~~~~~~~~~
lisp.c:4194:10: note: in expansion of macro 'server_version'
4194 | extern server_version;
| ^~~~~~~~~~~~~~
lisp.c: In function 'VCodeInput':
lisp.c:4263:39: warning: "/*" within comment [-Wcomment]
|
lisp.c: In function 'Ldefmenu':
lisp.c:3855:1: warning: control reaches end of non-void function [-Wreturn-type]
3855 | }
| ^
lisp.c: In function 'pickupChars':
lisp.c:3519:1: warning: control reaches end of non-void function [-Wreturn-type]
3519 | }
| ^
lisp.c: In function 'Ldefmode':
lisp.c:3287:1: warning: control reaches end of non-void function [-Wreturn-type]
3287 | }
| ^
At top level:
lisp.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: lisp.c,v 1.11.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
lisp.c: In function 'Ldefmode':
lisp.c:3263:19: warning: 'newstr' may be used uninitialized in this function [-Wmaybe-uninitialized]
3263 | free(newstr);
| ^~~~~~~~~~~~
rm -f lisp.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC lisp.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from lisp.h:25,
from lisp.c:30:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
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]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from lisp.h:25,
from lisp.c:30:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
lisp.c:42:8: warning: type defaults to 'int' in declaration of 'initIS' [-Wimplicit-int]
42 | static initIS();
| ^~~~~~
lisp.c:44:8: warning: type defaults to 'int' in declaration of 'allocarea' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~~~~
lisp.c:44:21: warning: type defaults to 'int' in declaration of 'skipspaces' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~~~~~
lisp.c:44:35: warning: type defaults to 'int' in declaration of 'zaplin' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~
lisp.c:44:45: warning: type defaults to 'int' in declaration of 'isterm' [-Wimplicit-int]
44 | static allocarea(), skipspaces(), zaplin(), isterm();
| ^~~~~~
In file included from canna.h:50,
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]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
lisp.c:258:10: note: in expansion of macro 'ckverbose'
258 | extern ckverbose;
| ^~~~~~~~~
lisp.c: At top level:
sglobal.h:322:45: warning: return type defaults to 'int' [-Wimplicit-int]
322 | #define parse_string G322_parse_string
| ^~~~~~~~~~~~~~~~~
lisp.c:336:1: note: in expansion of macro 'parse_string'
336 | parse_string(str)
| ^~~~~~~~~~~~
lisp.c:520:1: warning: return type defaults to 'int' [-Wimplicit-int]
520 | initIS()
| ^~~~~~
lisp.c:639:1: warning: return type defaults to 'int' [-Wimplicit-int]
639 | identifySequence(c, val)
| ^~~~~~~~~~~~~~~~
lisp.c:686:1: warning: return type defaults to 'int' [-Wimplicit-int]
686 | allocarea()
| ^~~~~~~~~
lisp.c:1035:1: warning: return type defaults to 'int' [-Wimplicit-int]
1035 | skipspaces()
| ^~~~~~~~~~
lisp.c:1060:1: warning: return type defaults to 'int' [-Wimplicit-int]
1060 | zaplin()
| ^~~~~~
lisp.c:1152:8: warning: type defaults to 'int' in declaration of 'isnum' [-Wimplicit-int]
1152 | static isnum();
| ^~~~~
lisp.c:1307:8: warning: return type defaults to 'int' [-Wimplicit-int]
1307 | static isnum(name)
| ^~~~~
lisp.c:1435:8: warning: return type defaults to 'int' [-Wimplicit-int]
1435 | static isterm(c)
| ^~~~~~
In file included from canna.h:50,
from lisp.h:25,
from lisp.c:30:
lisp.c: In function 'Lmodestr':
sglobal.h:171:45: warning: implicit declaration of function 'G171_changeModeName'; did you mean 'changeModeName'? [-Wimplicit-function-declaration]
171 | #define changeModeName G171_changeModeName
| ^~~~~~~~~~~~~~~~~~~
lisp.c:2707:3: note: in expansion of macro 'changeModeName'
2707 | changeModeName(mode, null(p) ? 0 : xstring(p));
| ^~~~~~~~~~~~~~
lisp.c: In function 'Lsetkey':
sglobal.h:169:45: warning: implicit declaration of function 'G169_changeKeyfunc'; did you mean 'changeKeyfunc'? [-Wimplicit-function-declaration]
169 | #define changeKeyfunc G169_changeKeyfunc
| ^~~~~~~~~~~~~~~~~~
lisp.c:2777:14: note: in expansion of macro 'changeKeyfunc'
2777 | retval = changeKeyfunc(mode, (unsigned)keyseq[0],
| ^~~~~~~~~~~~~
lisp.c: In function 'Lgsetkey':
sglobal.h:170:45: warning: implicit declaration of function 'G170_changeKeyfuncOfAll'; did you mean 'changeKeyfuncOfAll'? [-Wimplicit-function-declaration]
170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll
| ^~~~~~~~~~~~~~~~~~~~~~~
lisp.c:2809:14: note: in expansion of macro 'changeKeyfuncOfAll'
2809 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
lisp.c:3296:10: note: in expansion of macro 'nkeysup'
3296 | extern nkeysup;
| ^~~~~~~
lisp.c: In function 'ObtainVersion':
lisp.c:4054:3: warning: implicit declaration of function 'RkwGetProtocolVersion'; did you mean 'S_VA_ProtocolVersion'? [-Wimplicit-function-declaration]
4054 | RkwGetProtocolVersion(&a, &b);
| ^~~~~~~~~~~~~~~~~~~~~
| S_VA_ProtocolVersion
In file included from canna.h:50,
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]
330 | #define protocol_version G330_protocol_version
| ^~~~~~~~~~~~~~~~~~~~~
lisp.c:4182:10: note: in expansion of macro 'protocol_version'
4182 | 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]
356 | #define server_version G356_server_version
| ^~~~~~~~~~~~~~~~~~~
lisp.c:4194:10: note: in expansion of macro 'server_version'
4194 | extern server_version;
| ^~~~~~~~~~~~~~
lisp.c: In function 'VCodeInput':
lisp.c:4263:39: warning: "/*" within comment [-Wcomment]
|
lisp.c: In function 'Ldefmenu':
lisp.c:3855:1: warning: control reaches end of non-void function [-Wreturn-type]
3855 | }
| ^
lisp.c: In function 'pickupChars':
lisp.c:3519:1: warning: control reaches end of non-void function [-Wreturn-type]
3519 | }
| ^
lisp.c: In function 'Ldefmode':
lisp.c:3287:1: warning: control reaches end of non-void function [-Wreturn-type]
3287 | }
| ^
At top level:
lisp.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: lisp.c,v 1.11.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
lisp.c: In function 'Ldefmode':
lisp.c:3263:19: warning: 'newstr' may be used uninitialized in this function [-Wmaybe-uninitialized]
3263 | free(newstr);
| ^~~~~~~~~~~~
rm -f defaultmap.o unshared/defaultmap.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g defaultmap.c -o unshared/defaultmap.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from defaultmap.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from defaultmap.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from defaultmap.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
defaultmap.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int]
49 | simpleUndefBehavior(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:349:45: warning: return type defaults to 'int' [-Wimplicit-int]
349 | #define searchfunc G349_searchfunc
| ^~~~~~~~~~~~~~~
defaultmap.c:85:1: note: in expansion of macro 'searchfunc'
85 | searchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~
sglobal.h:9:45: warning: return type defaults to 'int' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
defaultmap.c:165:1: note: in expansion of macro 'CYsearchfunc'
165 | CYsearchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~
defaultmap.c: In function 'G349_searchfunc':
defaultmap.c:161:1: warning: control reaches end of non-void function [-Wreturn-type]
161 | }
| ^
At top level:
defaultmap.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: defaultmap.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f defaultmap.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC defaultmap.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from defaultmap.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from defaultmap.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from defaultmap.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from defaultmap.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
defaultmap.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int]
49 | simpleUndefBehavior(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from defaultmap.c:27:
sglobal.h:349:45: warning: return type defaults to 'int' [-Wimplicit-int]
349 | #define searchfunc G349_searchfunc
| ^~~~~~~~~~~~~~~
defaultmap.c:85:1: note: in expansion of macro 'searchfunc'
85 | searchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~
sglobal.h:9:45: warning: return type defaults to 'int' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
defaultmap.c:165:1: note: in expansion of macro 'CYsearchfunc'
165 | CYsearchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~
defaultmap.c: In function 'G349_searchfunc':
defaultmap.c:161:1: warning: control reaches end of non-void function [-Wreturn-type]
161 | }
| ^
At top level:
defaultmap.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: defaultmap.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f bushu.o unshared/bushu.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g bushu.c -o unshared/bushu.o
In file included from /usr/include/errno.h:25,
from bushu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from bushu.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from bushu.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from bushu.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from bushu.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from bushu.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from bushu.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
bushu.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int]
257 | clearForIchiranContext(p)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:244:45: warning: return type defaults to 'int' [-Wimplicit-int]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:286:1: note: in expansion of macro 'getForIchiranContext'
286 | getForIchiranContext(d)
| ^~~~~~~~~~~~~~~~~~~~
bushu.c:332:1: warning: return type defaults to 'int' [-Wimplicit-int]
332 | vBushuMode(d, major_mode)
| ^~~~~~~~~~
bushu.c:389:1: warning: return type defaults to 'int' [-Wimplicit-int]
389 | vBushuIchiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
bushu.c:409:1: warning: return type defaults to 'int' [-Wimplicit-int]
409 | vBushuExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:6:45: warning: return type defaults to 'int' [-Wimplicit-int]
6 | #define BushuMode G006_BushuMode
| ^~~~~~~~~~~~~~
bushu.c:434:1: note: in expansion of macro 'BushuMode'
434 | BushuMode(d)
| ^~~~~~~~~
bushu.c:452:8: warning: type defaults to 'int' in declaration of 'bushuEveryTimeCatch' [-Wimplicit-int]
452 | static bushuEveryTimeCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~
bushu.c:455:1: warning: return type defaults to 'int' [-Wimplicit-int]
455 | bushuEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~
bushu.c:466:8: warning: type defaults to 'int' in declaration of 'bushuExitCatch' [-Wimplicit-int]
466 | static bushuExitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~
bushu.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int]
469 | bushuExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~
bushu.c:498:1: warning: return type defaults to 'int' [-Wimplicit-int]
498 | bushuQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~
bushu.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int]
525 | convBushuQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:15:45: warning: return type defaults to 'int' [-Wimplicit-int]
15 | #define ConvertAsBushu G015_ConvertAsBushu
| ^~~~~~~~~~~~~~~~~~~
bushu.c:554:1: note: in expansion of macro 'ConvertAsBushu'
554 | ConvertAsBushu(d)
| ^~~~~~~~~~~~~~
bushu.c:597:1: warning: return type defaults to 'int' [-Wimplicit-int]
597 | bushuBgnBun(st, yomi, length)
| ^~~~~~~~~~~
In file included from canna.h:50,
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]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:603:10: note: in expansion of macro 'defaultBushuContext'
603 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
bushu.c: At top level:
bushu.c:646:1: warning: return type defaults to 'int' [-Wimplicit-int]
646 | 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,
from bushu.c:28:
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:657:10: note: in expansion of macro 'defaultBushuContext'
657 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
bushu.c: At top level:
bushu.c:780:1: warning: return type defaults to 'int' [-Wimplicit-int]
780 | makeBushuIchiranQuit(d, flag)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:784:10: note: in expansion of macro 'defaultBushuContext'
784 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
At top level:
bushu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: bushu.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f bushu.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC bushu.c
In file included from /usr/include/errno.h:25,
from bushu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from bushu.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from bushu.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from bushu.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from bushu.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from bushu.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from bushu.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
bushu.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int]
257 | clearForIchiranContext(p)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:244:45: warning: return type defaults to 'int' [-Wimplicit-int]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:286:1: note: in expansion of macro 'getForIchiranContext'
286 | getForIchiranContext(d)
| ^~~~~~~~~~~~~~~~~~~~
bushu.c:332:1: warning: return type defaults to 'int' [-Wimplicit-int]
332 | vBushuMode(d, major_mode)
| ^~~~~~~~~~
bushu.c:389:1: warning: return type defaults to 'int' [-Wimplicit-int]
389 | vBushuIchiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
bushu.c:409:1: warning: return type defaults to 'int' [-Wimplicit-int]
409 | vBushuExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:6:45: warning: return type defaults to 'int' [-Wimplicit-int]
6 | #define BushuMode G006_BushuMode
| ^~~~~~~~~~~~~~
bushu.c:434:1: note: in expansion of macro 'BushuMode'
434 | BushuMode(d)
| ^~~~~~~~~
bushu.c:452:8: warning: type defaults to 'int' in declaration of 'bushuEveryTimeCatch' [-Wimplicit-int]
452 | static bushuEveryTimeCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~
bushu.c:455:1: warning: return type defaults to 'int' [-Wimplicit-int]
455 | bushuEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~
bushu.c:466:8: warning: type defaults to 'int' in declaration of 'bushuExitCatch' [-Wimplicit-int]
466 | static bushuExitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~
bushu.c:469:1: warning: return type defaults to 'int' [-Wimplicit-int]
469 | bushuExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~
bushu.c:498:1: warning: return type defaults to 'int' [-Wimplicit-int]
498 | bushuQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~
bushu.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int]
525 | convBushuQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from bushu.c:28:
sglobal.h:15:45: warning: return type defaults to 'int' [-Wimplicit-int]
15 | #define ConvertAsBushu G015_ConvertAsBushu
| ^~~~~~~~~~~~~~~~~~~
bushu.c:554:1: note: in expansion of macro 'ConvertAsBushu'
554 | ConvertAsBushu(d)
| ^~~~~~~~~~~~~~
bushu.c:597:1: warning: return type defaults to 'int' [-Wimplicit-int]
597 | bushuBgnBun(st, yomi, length)
| ^~~~~~~~~~~
In file included from canna.h:50,
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]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:603:10: note: in expansion of macro 'defaultBushuContext'
603 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
bushu.c: At top level:
bushu.c:646:1: warning: return type defaults to 'int' [-Wimplicit-int]
646 | 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,
from bushu.c:28:
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:657:10: note: in expansion of macro 'defaultBushuContext'
657 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
bushu.c: At top level:
bushu.c:780:1: warning: return type defaults to 'int' [-Wimplicit-int]
780 | makeBushuIchiranQuit(d, flag)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
bushu.c:784:10: note: in expansion of macro 'defaultBushuContext'
784 | extern defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
At top level:
bushu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: bushu.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f chikuji.o unshared/chikuji.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g chikuji.c -o unshared/chikuji.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from chikuji.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from chikuji.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from chikuji.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
chikuji.c:77:8: note: in expansion of macro 'NothingChanged'
77 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
chikuji.c: In function 'G174_chikujiInit':
sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji'; did you mean 'ToggleChikuji'? [-Wimplicit-function-declaration]
112 | #define ToggleChikuji G112_ToggleChikuji
| ^~~~~~~~~~~~~~~~~~
chikuji.c:224:7: note: in expansion of macro 'ToggleChikuji'
224 | if (ToggleChikuji(d, 1) == -1) {
| ^~~~~~~~~~~~~
chikuji.c: At top level:
sglobal.h:13:45: warning: return type defaults to 'int' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
chikuji.c:297:1: note: in expansion of macro 'ChikujiSubstYomi'
297 | ChikujiSubstYomi(d)
| ^~~~~~~~~~~~~~~~
chikuji.c:447:8: warning: type defaults to 'int' in declaration of 'ChikujiTanExtend' [-Wimplicit-int]
447 | static ChikujiTanExtend pro((uiContext));
| ^~~~~~~~~~~~~~~~
chikuji.c:487:8: warning: type defaults to 'int' in declaration of 'ChikujiTanShrink' [-Wimplicit-int]
487 | static ChikujiTanShrink pro((uiContext));
| ^~~~~~~~~~~~~~~~
chikuji.c:533:8: warning: type defaults to 'int' in declaration of 'ChikujiYomiDeletePrevious' [-Wimplicit-int]
533 | static ChikujiYomiDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
chikuji.c:626:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkan' [-Wimplicit-int]
626 | static ChikujiHenkan pro((uiContext));
| ^~~~~~~~~~~~~
chikuji.c:760:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanNaive' [-Wimplicit-int]
760 | static ChikujiHenkanNaive pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
chikuji.c:769:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanOrNothing' [-Wimplicit-int]
769 | static ChikujiHenkanOrNothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
chikuji.c:778:8: warning: type defaults to 'int' in declaration of 'ChikujiMuhenkan' [-Wimplicit-int]
778 | static ChikujiMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
chikujimap.h:29:8: note: in expansion of macro 'TanKouhoIchiran'
29 | extern TanKouhoIchiran(), TanKatakana();
| ^~~~~~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
chikujimap.h:29:27: note: in expansion of macro 'TanKatakana'
29 | extern TanKouhoIchiran(), TanKatakana();
| ^~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
chikujimap.h:30:8: note: in expansion of macro 'TanPrintBunpou'
30 | extern TanPrintBunpou();
| ^~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
chikujimap.h:31:8: note: in expansion of macro 'TanMuhenkan'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
chikujimap.h:31:23: note: in expansion of macro 'TanBubunKakutei'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
chikujimap.h:31:42: note: in expansion of macro 'TanHankaku'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
chikujimap.h:32:8: note: in expansion of macro 'TanHiragana'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
chikujimap.h:32:23: note: in expansion of macro 'TanRomaji'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
chikujimap.h:32:36: note: in expansion of macro 'TanZenkaku'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:33:8: note: in expansion of macro 'TanForwardBunsetsu'
33 | extern TanForwardBunsetsu(), TanBackwardBunsetsu();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:33:30: note: in expansion of macro 'TanBackwardBunsetsu'
33 | extern TanForwardBunsetsu(), TanBackwardBunsetsu();
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
chikujimap.h:34:8: note: in expansion of macro 'TanNextKouho'
34 | extern TanNextKouho(), TanPreviousKouho();
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:34:24: note: in expansion of macro 'TanPreviousKouho'
34 | extern TanNextKouho(), TanPreviousKouho();
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:34: note: in expansion of macro 'TanEndOfBunsetsu'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:54: note: in expansion of macro 'TanBubunMuhenkan'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
chikujimap.h:36:8: note: in expansion of macro 'TanUpper'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
chikujimap.h:36:20: note: in expansion of macro 'TanCapitalize'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:36:37: note: in expansion of macro 'TanDeletePrevious'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~~~~~~~~~~
In file included from chikuji.c:810:
chikujimap.h:37:8: warning: type defaults to 'int' in declaration of 'TanKanaRotate' [-Wimplicit-int]
37 | extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~
chikujimap.h:37:40: warning: type defaults to 'int' in declaration of 'TanRomajiRotate' [-Wimplicit-int]
37 | extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~
chikujimap.h:38:8: warning: type defaults to 'int' in declaration of 'TanCaseRotateForward' [-Wimplicit-int]
38 | extern TanCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:349:45: warning: type defaults to 'int' in declaration of 'G349_searchfunc' [-Wimplicit-int]
349 | #define searchfunc G349_searchfunc
| ^~~~~~~~~~~~~~~
chikujimap.h:54:8: note: in expansion of macro 'searchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
chikujimap.h:54:22: note: in expansion of macro 'CYsearchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
chikujimap.h:54:38: note: in expansion of macro 'Yomisearchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~~~~~
In file included from chikuji.c:810:
chikujimap.h:24:13: warning: 'chikuji_id' defined but not used [-Wunused-variable]
24 | static char chikuji_id[] = "$Id: chikujimap.h,v 1.1.1.1 2002/10/19 08:27:48 aida_s Exp $";
| ^~~~~~~~~~
chikuji.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: chikuji.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f chikuji.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC chikuji.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from chikuji.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from chikuji.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from chikuji.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from chikuji.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
chikuji.c:77:8: note: in expansion of macro 'NothingChanged'
77 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
chikuji.c: In function 'G174_chikujiInit':
sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji'; did you mean 'ToggleChikuji'? [-Wimplicit-function-declaration]
112 | #define ToggleChikuji G112_ToggleChikuji
| ^~~~~~~~~~~~~~~~~~
chikuji.c:224:7: note: in expansion of macro 'ToggleChikuji'
224 | if (ToggleChikuji(d, 1) == -1) {
| ^~~~~~~~~~~~~
chikuji.c: At top level:
sglobal.h:13:45: warning: return type defaults to 'int' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
chikuji.c:297:1: note: in expansion of macro 'ChikujiSubstYomi'
297 | ChikujiSubstYomi(d)
| ^~~~~~~~~~~~~~~~
chikuji.c:447:8: warning: type defaults to 'int' in declaration of 'ChikujiTanExtend' [-Wimplicit-int]
447 | static ChikujiTanExtend pro((uiContext));
| ^~~~~~~~~~~~~~~~
chikuji.c:487:8: warning: type defaults to 'int' in declaration of 'ChikujiTanShrink' [-Wimplicit-int]
487 | static ChikujiTanShrink pro((uiContext));
| ^~~~~~~~~~~~~~~~
chikuji.c:533:8: warning: type defaults to 'int' in declaration of 'ChikujiYomiDeletePrevious' [-Wimplicit-int]
533 | static ChikujiYomiDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
chikuji.c:626:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkan' [-Wimplicit-int]
626 | static ChikujiHenkan pro((uiContext));
| ^~~~~~~~~~~~~
chikuji.c:760:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanNaive' [-Wimplicit-int]
760 | static ChikujiHenkanNaive pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
chikuji.c:769:8: warning: type defaults to 'int' in declaration of 'ChikujiHenkanOrNothing' [-Wimplicit-int]
769 | static ChikujiHenkanOrNothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
chikuji.c:778:8: warning: type defaults to 'int' in declaration of 'ChikujiMuhenkan' [-Wimplicit-int]
778 | static ChikujiMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
chikujimap.h:29:8: note: in expansion of macro 'TanKouhoIchiran'
29 | extern TanKouhoIchiran(), TanKatakana();
| ^~~~~~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
chikujimap.h:29:27: note: in expansion of macro 'TanKatakana'
29 | extern TanKouhoIchiran(), TanKatakana();
| ^~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
chikujimap.h:30:8: note: in expansion of macro 'TanPrintBunpou'
30 | extern TanPrintBunpou();
| ^~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
chikujimap.h:31:8: note: in expansion of macro 'TanMuhenkan'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
chikujimap.h:31:23: note: in expansion of macro 'TanBubunKakutei'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
chikujimap.h:31:42: note: in expansion of macro 'TanHankaku'
31 | extern TanMuhenkan(), TanBubunKakutei(), TanHankaku();
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
chikujimap.h:32:8: note: in expansion of macro 'TanHiragana'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
chikujimap.h:32:23: note: in expansion of macro 'TanRomaji'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
chikujimap.h:32:36: note: in expansion of macro 'TanZenkaku'
32 | extern TanHiragana(), TanRomaji(), TanZenkaku();
| ^~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:33:8: note: in expansion of macro 'TanForwardBunsetsu'
33 | extern TanForwardBunsetsu(), TanBackwardBunsetsu();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:33:30: note: in expansion of macro 'TanBackwardBunsetsu'
33 | extern TanForwardBunsetsu(), TanBackwardBunsetsu();
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
chikujimap.h:34:8: note: in expansion of macro 'TanNextKouho'
34 | extern TanNextKouho(), TanPreviousKouho();
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:34:24: note: in expansion of macro 'TanPreviousKouho'
34 | extern TanNextKouho(), TanPreviousKouho();
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:34: note: in expansion of macro 'TanEndOfBunsetsu'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
chikujimap.h:35:54: note: in expansion of macro 'TanBubunMuhenkan'
35 | extern TanBeginningOfBunsetsu(), TanEndOfBunsetsu(), TanBubunMuhenkan();
| ^~~~~~~~~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
chikujimap.h:36:8: note: in expansion of macro 'TanUpper'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
chikujimap.h:36:20: note: in expansion of macro 'TanCapitalize'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
chikujimap.h:36:37: note: in expansion of macro 'TanDeletePrevious'
36 | extern TanUpper(), TanCapitalize(), TanDeletePrevious();
| ^~~~~~~~~~~~~~~~~
In file included from chikuji.c:810:
chikujimap.h:37:8: warning: type defaults to 'int' in declaration of 'TanKanaRotate' [-Wimplicit-int]
37 | extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~
chikujimap.h:37:40: warning: type defaults to 'int' in declaration of 'TanRomajiRotate' [-Wimplicit-int]
37 | extern TanKanaRotate pro((uiContext)), TanRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~
chikujimap.h:38:8: warning: type defaults to 'int' in declaration of 'TanCaseRotateForward' [-Wimplicit-int]
38 | extern TanCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from chikuji.c:27:
sglobal.h:349:45: warning: type defaults to 'int' in declaration of 'G349_searchfunc' [-Wimplicit-int]
349 | #define searchfunc G349_searchfunc
| ^~~~~~~~~~~~~~~
chikujimap.h:54:8: note: in expansion of macro 'searchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
chikujimap.h:54:22: note: in expansion of macro 'CYsearchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
chikujimap.h:54:38: note: in expansion of macro 'Yomisearchfunc'
54 | extern searchfunc(), CYsearchfunc(), Yomisearchfunc();
| ^~~~~~~~~~~~~~
In file included from chikuji.c:810:
chikujimap.h:24:13: warning: 'chikuji_id' defined but not used [-Wunused-variable]
24 | static char chikuji_id[] = "$Id: chikujimap.h,v 1.1.1.1 2002/10/19 08:27:48 aida_s Exp $";
| ^~~~~~~~~~
chikuji.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: chikuji.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f commondata.o unshared/commondata.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g commondata.c -o unshared/commondata.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from commondata.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from commondata.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from commondata.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from commondata.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from commondata.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from commondata.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from commondata.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
commondata.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: commondata.c,v 1.4.2.1 2004/04/26 22:53:02 aida_s Exp $";
| ^~~~~~
rm -f commondata.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC commondata.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from commondata.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from commondata.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from commondata.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from commondata.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from commondata.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from commondata.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from commondata.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from commondata.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
commondata.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: commondata.c,v 1.4.2.1 2004/04/26 22:53:02 aida_s Exp $";
| ^~~~~~
rm -f empty.o unshared/empty.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g empty.c -o unshared/empty.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from empty.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from empty.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from empty.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from empty.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from empty.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from empty.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from empty.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
empty.c:37:1: warning: return type defaults to 'int' [-Wimplicit-int]
37 | inEmptySelfInsert(d)
| ^~~~~~~~~~~~~~~~~
empty.c:52:8: warning: type defaults to 'int' in declaration of 'EmptySelfInsert' [-Wimplicit-int]
52 | static EmptySelfInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:55:1: warning: return type defaults to 'int' [-Wimplicit-int]
55 | EmptySelfInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:81:8: warning: type defaults to 'int' in declaration of 'EmptyYomiInsert' [-Wimplicit-int]
81 | static EmptyYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int]
84 | EmptyYomiInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:105:8: warning: type defaults to 'int' in declaration of 'EmptyQuotedInsert' [-Wimplicit-int]
105 | static EmptyQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~
empty.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int]
108 | EmptyQuotedInsert(d)
| ^~~~~~~~~~~~~~~~~
empty.c:122:8: warning: type defaults to 'int' in declaration of 'AlphaSelfInsert' [-Wimplicit-int]
122 | static AlphaSelfInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int]
125 | AlphaSelfInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:146:8: warning: type defaults to 'int' in declaration of 'AlphaNop' [-Wimplicit-int]
146 | static AlphaNop pro((uiContext));
| ^~~~~~~~
empty.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int]
149 | AlphaNop(d)
| ^~~~~~~~
empty.c:158:8: warning: type defaults to 'int' in declaration of 'EmptyQuit' [-Wimplicit-int]
158 | static EmptyQuit pro((uiContext));
| ^~~~~~~~~
empty.c:161:1: warning: return type defaults to 'int' [-Wimplicit-int]
161 | EmptyQuit(d)
| ^~~~~~~~~
empty.c:175:8: warning: type defaults to 'int' in declaration of 'EmptyKakutei' [-Wimplicit-int]
175 | static EmptyKakutei pro((uiContext));
| ^~~~~~~~~~~~
empty.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int]
178 | EmptyKakutei(d)
| ^~~~~~~~~~~~
empty.c:192:8: warning: type defaults to 'int' in declaration of 'EmptyDeletePrevious' [-Wimplicit-int]
192 | static EmptyDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
empty.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int]
195 | EmptyDeletePrevious(d)
| ^~~~~~~~~~~~~~~~~~~
empty.c:225:1: warning: return type defaults to 'int' [-Wimplicit-int]
225 | UserMode(d, estruct)
| ^~~~~~~~
empty.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int]
257 | UserSelect(d, estruct)
| ^~~~~~~~~~
empty.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int]
304 | UserMenu(d, estruct)
| ^~~~~~~~
empty.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int]
315 | ProcExtraFunc(d, fnum)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:243:45: warning: return type defaults to 'int' [-Wimplicit-int]
243 | #define getBaseMode G243_getBaseMode
| ^~~~~~~~~~~~~~~~
empty.c:339:1: note: in expansion of macro 'getBaseMode'
339 | getBaseMode(yc)
| ^~~~~~~~~~~
sglobal.h:22:45: warning: return type defaults to 'int' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
empty.c:387:1: note: in expansion of macro 'EmptyBaseHira'
387 | EmptyBaseHira(d)
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: return type defaults to 'int' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
empty.c:401:1: note: in expansion of macro 'EmptyBaseKata'
401 | EmptyBaseKata(d)
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: return type defaults to 'int' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
empty.c:418:1: note: in expansion of macro 'EmptyBaseEisu'
418 | EmptyBaseEisu(d)
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: return type defaults to 'int' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
empty.c:433:1: note: in expansion of macro 'EmptyBaseZen'
433 | EmptyBaseZen(d)
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: return type defaults to 'int' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
empty.c:454:1: note: in expansion of macro 'EmptyBaseHan'
454 | EmptyBaseHan(d)
| ^~~~~~~~~~~~
sglobal.h:24:45: warning: return type defaults to 'int' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
empty.c:482:1: note: in expansion of macro 'EmptyBaseKana'
482 | EmptyBaseKana(d)
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: return type defaults to 'int' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
empty.c:505:1: note: in expansion of macro 'EmptyBaseKakutei'
505 | EmptyBaseKakutei(d)
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: return type defaults to 'int' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
empty.c:519:1: note: in expansion of macro 'EmptyBaseHenkan'
519 | EmptyBaseHenkan(d)
| ^~~~~~~~~~~~~~~
empty.c: In function 'renbunInit':
sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji'; did you mean 'ToggleChikuji'? [-Wimplicit-function-declaration]
112 | #define ToggleChikuji G112_ToggleChikuji
| ^~~~~~~~~~~~~~~~~~
empty.c:545:7: note: in expansion of macro 'ToggleChikuji'
545 | 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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
empty.c:595:10: note: in expansion of macro 'defaultContext'
595 | extern defaultContext;
| ^~~~~~~~~~~~~~
empty.c: In function 'dicSync':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
empty.c:728:10: note: in expansion of macro 'defaultContext'
728 | extern defaultContext;
| ^~~~~~~~~~~~~~
emptymap.h: At top level:
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
emptymap.h:27:8: note: in expansion of macro 'AlphaMode'
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:27:21: note: in expansion of macro 'HenkanNyuryokuMode'
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
In file included from empty.c:750:
emptymap.h:27:43: warning: type defaults to 'int' in declaration of 'ZenHiraKakuteiMode' [-Wimplicit-int]
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:8: warning: type defaults to 'int' in declaration of 'ZenKataKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:30: warning: type defaults to 'int' in declaration of 'HanKataKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:52: warning: type defaults to 'int' in declaration of 'ZenAlphaKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:29:8: warning: type defaults to 'int' in declaration of 'HanAlphaKakuteiMode' [-Wimplicit-int]
29 | extern HanAlphaKakuteiMode(), KigoIchiran();
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
emptymap.h:29:31: note: in expansion of macro 'KigoIchiran'
29 | extern HanAlphaKakuteiMode(), KigoIchiran();
| ^~~~~~~~~~~
sglobal.h:37:45: warning: type defaults to 'int' in declaration of 'G037_HexMode' [-Wimplicit-int]
37 | #define HexMode G037_HexMode
| ^~~~~~~~~~~~
emptymap.h:31:8: note: in expansion of macro 'HexMode'
31 | extern HexMode(), BushuMode();
| ^~~~~~~
sglobal.h:6:45: warning: type defaults to 'int' in declaration of 'G006_BushuMode' [-Wimplicit-int]
6 | #define BushuMode G006_BushuMode
| ^~~~~~~~~~~~~~
emptymap.h:31:19: note: in expansion of macro 'BushuMode'
31 | extern HexMode(), BushuMode();
| ^~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
emptymap.h:33:8: note: in expansion of macro 'KigoIchiran'
33 | extern KigoIchiran(), UiUtilMode();
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
emptymap.h:33:23: note: in expansion of macro 'UiUtilMode'
33 | extern KigoIchiran(), UiUtilMode();
| ^~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:34:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
34 | extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:34:34: note: in expansion of macro 'YomiBaseZenHanToggle'
34 | extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle();
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:35:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
35 | extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:35:34: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
35 | extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:36:8: note: in expansion of macro 'YomiBaseRotateForw'
36 | extern YomiBaseRotateForw(), YomiBaseRotateBack();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:36:30: note: in expansion of macro 'YomiBaseRotateBack'
36 | extern YomiBaseRotateForw(), YomiBaseRotateBack();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:8: note: in expansion of macro 'DoFuncSequence'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:25: note: in expansion of macro 'UseOtherKeymap'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:43: note: in expansion of macro 'YomiModeBackup'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:199:45: warning: type defaults to 'int' in declaration of 'G199_dicTouroku' [-Wimplicit-int]
199 | #define dicTouroku G199_dicTouroku
| ^~~~~~~~~~~~~~~
emptymap.h:38:8: note: in expansion of macro 'dicTouroku'
38 | extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext));
| ^~~~~~~~~~
sglobal.h:198:45: warning: type defaults to 'int' in declaration of 'G198_dicSakujo' [-Wimplicit-int]
198 | #define dicSakujo G198_dicSakujo
| ^~~~~~~~~~~~~~
emptymap.h:38:37: note: in expansion of macro 'dicSakujo'
38 | extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext));
| ^~~~~~~~~
sglobal.h:292:45: warning: type defaults to 'int' in declaration of 'G292_kigoRussia' [-Wimplicit-int]
292 | #define kigoRussia G292_kigoRussia
| ^~~~~~~~~~~~~~~
emptymap.h:40:8: note: in expansion of macro 'kigoRussia'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~~
sglobal.h:290:45: warning: type defaults to 'int' in declaration of 'G290_kigoGreek' [-Wimplicit-int]
290 | #define kigoGreek G290_kigoGreek
| ^~~~~~~~~~~~~~
emptymap.h:40:22: note: in expansion of macro 'kigoGreek'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~
sglobal.h:291:45: warning: type defaults to 'int' in declaration of 'G291_kigoKeisen' [-Wimplicit-int]
291 | #define kigoKeisen G291_kigoKeisen
| ^~~~~~~~~~~~~~~
emptymap.h:40:35: note: in expansion of macro 'kigoKeisen'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~~
sglobal.h:197:45: warning: type defaults to 'int' in declaration of 'G197_dicMount' [-Wimplicit-int]
197 | #define dicMount G197_dicMount
| ^~~~~~~~~~~~~
emptymap.h:41:8: note: in expansion of macro 'dicMount'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~
sglobal.h:353:45: warning: type defaults to 'int' in declaration of 'G353_serverChange' [-Wimplicit-int]
353 | #define serverChange G353_serverChange
| ^~~~~~~~~~~~~~~~~
emptymap.h:41:20: note: in expansion of macro 'serverChange'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~~~~~
sglobal.h:354:45: warning: type defaults to 'int' in declaration of 'G354_serverFin' [-Wimplicit-int]
354 | #define serverFin G354_serverFin
| ^~~~~~~~~~~~~~
emptymap.h:41:36: note: in expansion of macro 'serverFin'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~~
sglobal.h:174:45: warning: type defaults to 'int' in declaration of 'G174_chikujiInit' [-Wimplicit-int]
174 | #define chikujiInit G174_chikujiInit
| ^~~~~~~~~~~~~~~~
emptymap.h:42:8: note: in expansion of macro 'chikujiInit'
42 | extern chikujiInit();
| ^~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
alphamap.h:28:8: note: in expansion of macro 'DoFuncSequence'
28 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
alphamap.h:28:25: note: in expansion of macro 'UseOtherKeymap'
28 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
In file included from empty.c:751:
alphamap.h:24:13: warning: 'alphamap_id' defined but not used [-Wunused-variable]
24 | static char alphamap_id[] = "@(#) 102.1 $Id: alphamap.h,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~
In file included from empty.c:750:
emptymap.h:24:13: warning: 'emptymap_id' defined but not used [-Wunused-variable]
24 | static char emptymap_id[] = "@(#) 102.1 $Id: emptymap.h,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~
empty.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: empty.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f empty.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC empty.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from empty.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from empty.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from empty.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from empty.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from empty.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from empty.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from empty.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
empty.c:37:1: warning: return type defaults to 'int' [-Wimplicit-int]
37 | inEmptySelfInsert(d)
| ^~~~~~~~~~~~~~~~~
empty.c:52:8: warning: type defaults to 'int' in declaration of 'EmptySelfInsert' [-Wimplicit-int]
52 | static EmptySelfInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:55:1: warning: return type defaults to 'int' [-Wimplicit-int]
55 | EmptySelfInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:81:8: warning: type defaults to 'int' in declaration of 'EmptyYomiInsert' [-Wimplicit-int]
81 | static EmptyYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int]
84 | EmptyYomiInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:105:8: warning: type defaults to 'int' in declaration of 'EmptyQuotedInsert' [-Wimplicit-int]
105 | static EmptyQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~
empty.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int]
108 | EmptyQuotedInsert(d)
| ^~~~~~~~~~~~~~~~~
empty.c:122:8: warning: type defaults to 'int' in declaration of 'AlphaSelfInsert' [-Wimplicit-int]
122 | static AlphaSelfInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
empty.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int]
125 | AlphaSelfInsert(d)
| ^~~~~~~~~~~~~~~
empty.c:146:8: warning: type defaults to 'int' in declaration of 'AlphaNop' [-Wimplicit-int]
146 | static AlphaNop pro((uiContext));
| ^~~~~~~~
empty.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int]
149 | AlphaNop(d)
| ^~~~~~~~
empty.c:158:8: warning: type defaults to 'int' in declaration of 'EmptyQuit' [-Wimplicit-int]
158 | static EmptyQuit pro((uiContext));
| ^~~~~~~~~
empty.c:161:1: warning: return type defaults to 'int' [-Wimplicit-int]
161 | EmptyQuit(d)
| ^~~~~~~~~
empty.c:175:8: warning: type defaults to 'int' in declaration of 'EmptyKakutei' [-Wimplicit-int]
175 | static EmptyKakutei pro((uiContext));
| ^~~~~~~~~~~~
empty.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int]
178 | EmptyKakutei(d)
| ^~~~~~~~~~~~
empty.c:192:8: warning: type defaults to 'int' in declaration of 'EmptyDeletePrevious' [-Wimplicit-int]
192 | static EmptyDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
empty.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int]
195 | EmptyDeletePrevious(d)
| ^~~~~~~~~~~~~~~~~~~
empty.c:225:1: warning: return type defaults to 'int' [-Wimplicit-int]
225 | UserMode(d, estruct)
| ^~~~~~~~
empty.c:257:1: warning: return type defaults to 'int' [-Wimplicit-int]
257 | UserSelect(d, estruct)
| ^~~~~~~~~~
empty.c:304:1: warning: return type defaults to 'int' [-Wimplicit-int]
304 | UserMenu(d, estruct)
| ^~~~~~~~
empty.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int]
315 | ProcExtraFunc(d, fnum)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:243:45: warning: return type defaults to 'int' [-Wimplicit-int]
243 | #define getBaseMode G243_getBaseMode
| ^~~~~~~~~~~~~~~~
empty.c:339:1: note: in expansion of macro 'getBaseMode'
339 | getBaseMode(yc)
| ^~~~~~~~~~~
sglobal.h:22:45: warning: return type defaults to 'int' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
empty.c:387:1: note: in expansion of macro 'EmptyBaseHira'
387 | EmptyBaseHira(d)
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: return type defaults to 'int' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
empty.c:401:1: note: in expansion of macro 'EmptyBaseKata'
401 | EmptyBaseKata(d)
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: return type defaults to 'int' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
empty.c:418:1: note: in expansion of macro 'EmptyBaseEisu'
418 | EmptyBaseEisu(d)
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: return type defaults to 'int' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
empty.c:433:1: note: in expansion of macro 'EmptyBaseZen'
433 | EmptyBaseZen(d)
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: return type defaults to 'int' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
empty.c:454:1: note: in expansion of macro 'EmptyBaseHan'
454 | EmptyBaseHan(d)
| ^~~~~~~~~~~~
sglobal.h:24:45: warning: return type defaults to 'int' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
empty.c:482:1: note: in expansion of macro 'EmptyBaseKana'
482 | EmptyBaseKana(d)
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: return type defaults to 'int' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
empty.c:505:1: note: in expansion of macro 'EmptyBaseKakutei'
505 | EmptyBaseKakutei(d)
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: return type defaults to 'int' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
empty.c:519:1: note: in expansion of macro 'EmptyBaseHenkan'
519 | EmptyBaseHenkan(d)
| ^~~~~~~~~~~~~~~
empty.c: In function 'renbunInit':
sglobal.h:112:45: warning: implicit declaration of function 'G112_ToggleChikuji'; did you mean 'ToggleChikuji'? [-Wimplicit-function-declaration]
112 | #define ToggleChikuji G112_ToggleChikuji
| ^~~~~~~~~~~~~~~~~~
empty.c:545:7: note: in expansion of macro 'ToggleChikuji'
545 | 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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
empty.c:595:10: note: in expansion of macro 'defaultContext'
595 | extern defaultContext;
| ^~~~~~~~~~~~~~
empty.c: In function 'dicSync':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
empty.c:728:10: note: in expansion of macro 'defaultContext'
728 | extern defaultContext;
| ^~~~~~~~~~~~~~
emptymap.h: At top level:
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
emptymap.h:27:8: note: in expansion of macro 'AlphaMode'
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:27:21: note: in expansion of macro 'HenkanNyuryokuMode'
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
In file included from empty.c:750:
emptymap.h:27:43: warning: type defaults to 'int' in declaration of 'ZenHiraKakuteiMode' [-Wimplicit-int]
27 | extern AlphaMode(), HenkanNyuryokuMode(), ZenHiraKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:8: warning: type defaults to 'int' in declaration of 'ZenKataKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:30: warning: type defaults to 'int' in declaration of 'HanKataKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~
emptymap.h:28:52: warning: type defaults to 'int' in declaration of 'ZenAlphaKakuteiMode' [-Wimplicit-int]
28 | extern ZenKataKakuteiMode(), HanKataKakuteiMode(), ZenAlphaKakuteiMode();
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:29:8: warning: type defaults to 'int' in declaration of 'HanAlphaKakuteiMode' [-Wimplicit-int]
29 | extern HanAlphaKakuteiMode(), KigoIchiran();
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from empty.c:27:
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
emptymap.h:29:31: note: in expansion of macro 'KigoIchiran'
29 | extern HanAlphaKakuteiMode(), KigoIchiran();
| ^~~~~~~~~~~
sglobal.h:37:45: warning: type defaults to 'int' in declaration of 'G037_HexMode' [-Wimplicit-int]
37 | #define HexMode G037_HexMode
| ^~~~~~~~~~~~
emptymap.h:31:8: note: in expansion of macro 'HexMode'
31 | extern HexMode(), BushuMode();
| ^~~~~~~
sglobal.h:6:45: warning: type defaults to 'int' in declaration of 'G006_BushuMode' [-Wimplicit-int]
6 | #define BushuMode G006_BushuMode
| ^~~~~~~~~~~~~~
emptymap.h:31:19: note: in expansion of macro 'BushuMode'
31 | extern HexMode(), BushuMode();
| ^~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
emptymap.h:33:8: note: in expansion of macro 'KigoIchiran'
33 | extern KigoIchiran(), UiUtilMode();
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
emptymap.h:33:23: note: in expansion of macro 'UiUtilMode'
33 | extern KigoIchiran(), UiUtilMode();
| ^~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:34:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
34 | extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:34:34: note: in expansion of macro 'YomiBaseZenHanToggle'
34 | extern YomiBaseHiraKataToggle(), YomiBaseZenHanToggle();
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:35:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
35 | extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:35:34: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
35 | extern YomiBaseKanaEisuToggle(), YomiBaseKakuteiHenkanToggle();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:36:8: note: in expansion of macro 'YomiBaseRotateForw'
36 | extern YomiBaseRotateForw(), YomiBaseRotateBack();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
emptymap.h:36:30: note: in expansion of macro 'YomiBaseRotateBack'
36 | extern YomiBaseRotateForw(), YomiBaseRotateBack();
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:8: note: in expansion of macro 'DoFuncSequence'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:25: note: in expansion of macro 'UseOtherKeymap'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
emptymap.h:37:43: note: in expansion of macro 'YomiModeBackup'
37 | extern DoFuncSequence(),UseOtherKeymap(), YomiModeBackup();
| ^~~~~~~~~~~~~~
sglobal.h:199:45: warning: type defaults to 'int' in declaration of 'G199_dicTouroku' [-Wimplicit-int]
199 | #define dicTouroku G199_dicTouroku
| ^~~~~~~~~~~~~~~
emptymap.h:38:8: note: in expansion of macro 'dicTouroku'
38 | extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext));
| ^~~~~~~~~~
sglobal.h:198:45: warning: type defaults to 'int' in declaration of 'G198_dicSakujo' [-Wimplicit-int]
198 | #define dicSakujo G198_dicSakujo
| ^~~~~~~~~~~~~~
emptymap.h:38:37: note: in expansion of macro 'dicSakujo'
38 | extern dicTouroku pro((uiContext)), dicSakujo pro((uiContext));
| ^~~~~~~~~
sglobal.h:292:45: warning: type defaults to 'int' in declaration of 'G292_kigoRussia' [-Wimplicit-int]
292 | #define kigoRussia G292_kigoRussia
| ^~~~~~~~~~~~~~~
emptymap.h:40:8: note: in expansion of macro 'kigoRussia'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~~
sglobal.h:290:45: warning: type defaults to 'int' in declaration of 'G290_kigoGreek' [-Wimplicit-int]
290 | #define kigoGreek G290_kigoGreek
| ^~~~~~~~~~~~~~
emptymap.h:40:22: note: in expansion of macro 'kigoGreek'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~
sglobal.h:291:45: warning: type defaults to 'int' in declaration of 'G291_kigoKeisen' [-Wimplicit-int]
291 | #define kigoKeisen G291_kigoKeisen
| ^~~~~~~~~~~~~~~
emptymap.h:40:35: note: in expansion of macro 'kigoKeisen'
40 | extern kigoRussia(), kigoGreek(), kigoKeisen();
| ^~~~~~~~~~
sglobal.h:197:45: warning: type defaults to 'int' in declaration of 'G197_dicMount' [-Wimplicit-int]
197 | #define dicMount G197_dicMount
| ^~~~~~~~~~~~~
emptymap.h:41:8: note: in expansion of macro 'dicMount'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~
sglobal.h:353:45: warning: type defaults to 'int' in declaration of 'G353_serverChange' [-Wimplicit-int]
353 | #define serverChange G353_serverChange
| ^~~~~~~~~~~~~~~~~
emptymap.h:41:20: note: in expansion of macro 'serverChange'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~~~~~
sglobal.h:354:45: warning: type defaults to 'int' in declaration of 'G354_serverFin' [-Wimplicit-int]
354 | #define serverFin G354_serverFin
| ^~~~~~~~~~~~~~
emptymap.h:41:36: note: in expansion of macro 'serverFin'
41 | extern dicMount(), serverChange(), serverFin();
| ^~~~~~~~~
sglobal.h:174:45: warning: type defaults to 'int' in declaration of 'G174_chikujiInit' [-Wimplicit-int]
174 | #define chikujiInit G174_chikujiInit
| ^~~~~~~~~~~~~~~~
emptymap.h:42:8: note: in expansion of macro 'chikujiInit'
42 | extern chikujiInit();
| ^~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
alphamap.h:28:8: note: in expansion of macro 'DoFuncSequence'
28 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
alphamap.h:28:25: note: in expansion of macro 'UseOtherKeymap'
28 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
In file included from empty.c:751:
alphamap.h:24:13: warning: 'alphamap_id' defined but not used [-Wunused-variable]
24 | static char alphamap_id[] = "@(#) 102.1 $Id: alphamap.h,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~
In file included from empty.c:750:
emptymap.h:24:13: warning: 'emptymap_id' defined but not used [-Wunused-variable]
24 | static char emptymap_id[] = "@(#) 102.1 $Id: emptymap.h,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~
empty.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: empty.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f henkan.o unshared/henkan.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g henkan.c -o unshared/henkan.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from henkan.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from henkan.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from henkan.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from henkan.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from henkan.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from henkan.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from henkan.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:52:45: warning: return type defaults to 'int' [-Wimplicit-int]
52 | #define KanjiInit G052_KanjiInit
| ^~~~~~~~~~~~~~
henkan.c:155:1: note: in expansion of macro 'KanjiInit'
155 | KanjiInit()
| ^~~~~~~~~
In file included from henkan.c:27:
henkan.c: In function 'G052_KanjiInit':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
henkan.c:161:10: note: in expansion of macro 'FirstTime'
161 | extern FirstTime;
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:51:45: warning: return type defaults to 'int' [-Wimplicit-int]
51 | #define KanjiFin G051_KanjiFin
| ^~~~~~~~~~~~~
henkan.c:425:1: note: in expansion of macro 'KanjiFin'
425 | KanjiFin()
| ^~~~~~~~
henkan.c: In function 'G383_doTanConvertTb':
henkan.c:611:7: warning: variable 'scuryomi' set but not used [-Wunused-but-set-variable]
611 | int scuryomi, ecuryomi, scurroma, ecurroma;
| ^~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:206:45: warning: return type defaults to 'int' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
henkan.c:1274:1: note: in expansion of macro 'doHenkan'
1274 | doHenkan(d, len, kanji)
| ^~~~~~~~
henkan.c:1305:1: warning: return type defaults to 'int' [-Wimplicit-int]
1305 | doYomiHenkan(d, len, kanji, yc)
| ^~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
henkan.c:1312:10: note: in expansion of macro 'defaultContext'
1312 | extern defaultContext;
| ^~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:1523:1: warning: return type defaults to 'int' [-Wimplicit-int]
1523 | tanNextKouho(d, yc)
| ^~~~~~~~~~~~
henkan.c: In function 'enterTanHenkanMode':
henkan.c:1565:1: warning: type of 'fnum' defaults to 'int' [-Wimplicit-int]
1565 | enterTanHenkanMode(d, fnum)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:99:45: warning: return type defaults to 'int' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
henkan.c:1607:1: note: in expansion of macro 'TanKouhoIchiran'
1607 | TanKouhoIchiran(d)
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: return type defaults to 'int' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
henkan.c:1616:1: note: in expansion of macro 'TanNextKouho'
1616 | TanNextKouho(d)
| ^~~~~~~~~~~~
henkan.c:1634:8: warning: type defaults to 'int' in declaration of 'TanHenkan' [-Wimplicit-int]
1634 | static TanHenkan pro((uiContext));
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:103:45: warning: return type defaults to 'int' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
henkan.c:1661:1: note: in expansion of macro 'TanPreviousKouho'
1661 | TanPreviousKouho(d)
| ^~~~~~~~~~~~~~~~
sglobal.h:96:45: warning: return type defaults to 'int' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
henkan.c:1705:1: note: in expansion of macro 'TanHiragana'
1705 | TanHiragana(d)
| ^~~~~~~~~~~
sglobal.h:98:45: warning: return type defaults to 'int' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
henkan.c:1711:1: note: in expansion of macro 'TanKatakana'
1711 | TanKatakana(d)
| ^~~~~~~~~~~
sglobal.h:105:45: warning: return type defaults to 'int' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
henkan.c:1717:1: note: in expansion of macro 'TanRomaji'
1717 | TanRomaji(d)
| ^~~~~~~~~
sglobal.h:106:45: warning: return type defaults to 'int' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
henkan.c:1723:1: note: in expansion of macro 'TanUpper'
1723 | TanUpper(d)
| ^~~~~~~~
sglobal.h:91:45: warning: return type defaults to 'int' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
henkan.c:1729:1: note: in expansion of macro 'TanCapitalize'
1729 | TanCapitalize(d)
| ^~~~~~~~~~~~~
sglobal.h:107:45: warning: return type defaults to 'int' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
henkan.c:1735:1: note: in expansion of macro 'TanZenkaku'
1735 | TanZenkaku(d)
| ^~~~~~~~~~
sglobal.h:95:45: warning: return type defaults to 'int' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
henkan.c:1741:1: note: in expansion of macro 'TanHankaku'
1741 | TanHankaku(d)
| ^~~~~~~~~~
henkan.c:1749:1: warning: return type defaults to 'int' [-Wimplicit-int]
1749 | TanKanaRotate(d)
| ^~~~~~~~~~~~~
henkan.c:1757:1: warning: return type defaults to 'int' [-Wimplicit-int]
1757 | TanRomajiRotate(d)
| ^~~~~~~~~~~~~~~
henkan.c:1765:1: warning: return type defaults to 'int' [-Wimplicit-int]
1765 | TanCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:100:45: warning: return type defaults to 'int' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
henkan.c:1897:1: note: in expansion of macro 'TanMuhenkan'
1897 | TanMuhenkan(d)
| ^~~~~~~~~~~
sglobal.h:97:45: warning: return type defaults to 'int' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
henkan.c:2164:1: note: in expansion of macro 'TanKakutei'
2164 | TanKakutei(d)
| ^~~~~~~~~~
henkan.c:2180:8: warning: type defaults to 'int' in declaration of 'TanKakuteiYomiInsert' [-Wimplicit-int]
2180 | static TanKakuteiYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
312 | #define nKouhoBunsetsu G312_nKouhoBunsetsu
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2215:16: note: in expansion of macro 'nKouhoBunsetsu'
2215 | extern nKouhoBunsetsu;
| ^~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:2299:8: warning: type defaults to 'int' in declaration of 'TanExtendBunsetsu' [-Wimplicit-int]
2299 | static TanExtendBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2332:8: warning: type defaults to 'int' in declaration of 'TanShrinkBunsetsu' [-Wimplicit-int]
2332 | static TanShrinkBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:104:45: warning: return type defaults to 'int' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2372:1: note: in expansion of macro 'TanPrintBunpou'
2372 | TanPrintBunpou(d)
| ^~~~~~~~~~~~~~
henkan.c: In function 'jrKanjiPipeError':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2459:10: note: in expansion of macro 'defaultContext'
2459 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
henkan.c:2459:26: note: in expansion of macro 'defaultBushuContext'
2459 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:2481:8: warning: type defaults to 'int' in declaration of 'TanBunsetsuMode' [-Wimplicit-int]
2481 | static TanBunsetsuMode pro((uiContext));
| ^~~~~~~~~~~~~~~
henkan.c:2484:1: warning: return type defaults to 'int' [-Wimplicit-int]
2484 | TanBunsetsuMode(d)
| ^~~~~~~~~~~~~~~
henkan.c:2647:8: warning: type defaults to 'int' in declaration of 'TbChooseChar' [-Wimplicit-int]
2647 | static TbChooseChar pro((uiContext, int));
| ^~~~~~~~~~~~
henkan.c:2650:1: warning: return type defaults to 'int' [-Wimplicit-int]
2650 | TbChooseChar(d, head)
| ^~~~~~~~~~~~
henkan.c:2725:8: warning: type defaults to 'int' in declaration of 'TanChooseHeadChar' [-Wimplicit-int]
2725 | static TanChooseHeadChar pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2726:8: warning: type defaults to 'int' in declaration of 'TanChooseTailChar' [-Wimplicit-int]
2726 | static TanChooseTailChar pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2729:1: warning: return type defaults to 'int' [-Wimplicit-int]
2729 | TanChooseHeadChar(d)
| ^~~~~~~~~~~~~~~~~
henkan.c:2736:1: warning: return type defaults to 'int' [-Wimplicit-int]
2736 | TanChooseTailChar(d)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
tanmap.h:27:8: note: in expansion of macro 'TanKouhoIchiran'
27 | extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
tanmap.h:27:42: note: in expansion of macro 'DoFuncSequence'
27 | extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
tanmap.h:28:8: note: in expansion of macro 'UseOtherKeymap'
28 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
tanmap.h:29:8: note: in expansion of macro 'YomiKakutei'
29 | extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
tanmap.h:29:38: note: in expansion of macro 'TanBubunKakutei'
29 | extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
In file included from henkan.c:2742:
tanmap.h:24:13: warning: 'tanmap_id' defined but not used [-Wunused-variable]
24 | static char tanmap_id[] = "@(#) 102.1 $Id: tanmap.h,v 1.1.1.1 2002/10/19 08:27:51 aida_s Exp $";
| ^~~~~~~~~
henkan.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: henkan.c,v 1.8.2.2 2004/04/26 22:53:02 aida_s Exp $";
| ^~~~~~
henkan.c: In function 'YomiBubunKakutei':
henkan.c:1079:10: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
1079 | return len;
| ^~~
rm -f henkan.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC henkan.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from henkan.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from henkan.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from henkan.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from henkan.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from henkan.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from henkan.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from henkan.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:52:45: warning: return type defaults to 'int' [-Wimplicit-int]
52 | #define KanjiInit G052_KanjiInit
| ^~~~~~~~~~~~~~
henkan.c:155:1: note: in expansion of macro 'KanjiInit'
155 | KanjiInit()
| ^~~~~~~~~
In file included from henkan.c:27:
henkan.c: In function 'G052_KanjiInit':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
henkan.c:161:10: note: in expansion of macro 'FirstTime'
161 | extern FirstTime;
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:51:45: warning: return type defaults to 'int' [-Wimplicit-int]
51 | #define KanjiFin G051_KanjiFin
| ^~~~~~~~~~~~~
henkan.c:425:1: note: in expansion of macro 'KanjiFin'
425 | KanjiFin()
| ^~~~~~~~
henkan.c: In function 'G383_doTanConvertTb':
henkan.c:611:7: warning: variable 'scuryomi' set but not used [-Wunused-but-set-variable]
611 | int scuryomi, ecuryomi, scurroma, ecurroma;
| ^~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:206:45: warning: return type defaults to 'int' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
henkan.c:1274:1: note: in expansion of macro 'doHenkan'
1274 | doHenkan(d, len, kanji)
| ^~~~~~~~
henkan.c:1305:1: warning: return type defaults to 'int' [-Wimplicit-int]
1305 | doYomiHenkan(d, len, kanji, yc)
| ^~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
henkan.c:1312:10: note: in expansion of macro 'defaultContext'
1312 | extern defaultContext;
| ^~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:1523:1: warning: return type defaults to 'int' [-Wimplicit-int]
1523 | tanNextKouho(d, yc)
| ^~~~~~~~~~~~
henkan.c: In function 'enterTanHenkanMode':
henkan.c:1565:1: warning: type of 'fnum' defaults to 'int' [-Wimplicit-int]
1565 | enterTanHenkanMode(d, fnum)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
henkan.c: At top level:
sglobal.h:99:45: warning: return type defaults to 'int' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
henkan.c:1607:1: note: in expansion of macro 'TanKouhoIchiran'
1607 | TanKouhoIchiran(d)
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: return type defaults to 'int' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
henkan.c:1616:1: note: in expansion of macro 'TanNextKouho'
1616 | TanNextKouho(d)
| ^~~~~~~~~~~~
henkan.c:1634:8: warning: type defaults to 'int' in declaration of 'TanHenkan' [-Wimplicit-int]
1634 | static TanHenkan pro((uiContext));
| ^~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:103:45: warning: return type defaults to 'int' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
henkan.c:1661:1: note: in expansion of macro 'TanPreviousKouho'
1661 | TanPreviousKouho(d)
| ^~~~~~~~~~~~~~~~
sglobal.h:96:45: warning: return type defaults to 'int' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
henkan.c:1705:1: note: in expansion of macro 'TanHiragana'
1705 | TanHiragana(d)
| ^~~~~~~~~~~
sglobal.h:98:45: warning: return type defaults to 'int' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
henkan.c:1711:1: note: in expansion of macro 'TanKatakana'
1711 | TanKatakana(d)
| ^~~~~~~~~~~
sglobal.h:105:45: warning: return type defaults to 'int' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
henkan.c:1717:1: note: in expansion of macro 'TanRomaji'
1717 | TanRomaji(d)
| ^~~~~~~~~
sglobal.h:106:45: warning: return type defaults to 'int' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
henkan.c:1723:1: note: in expansion of macro 'TanUpper'
1723 | TanUpper(d)
| ^~~~~~~~
sglobal.h:91:45: warning: return type defaults to 'int' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
henkan.c:1729:1: note: in expansion of macro 'TanCapitalize'
1729 | TanCapitalize(d)
| ^~~~~~~~~~~~~
sglobal.h:107:45: warning: return type defaults to 'int' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
henkan.c:1735:1: note: in expansion of macro 'TanZenkaku'
1735 | TanZenkaku(d)
| ^~~~~~~~~~
sglobal.h:95:45: warning: return type defaults to 'int' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
henkan.c:1741:1: note: in expansion of macro 'TanHankaku'
1741 | TanHankaku(d)
| ^~~~~~~~~~
henkan.c:1749:1: warning: return type defaults to 'int' [-Wimplicit-int]
1749 | TanKanaRotate(d)
| ^~~~~~~~~~~~~
henkan.c:1757:1: warning: return type defaults to 'int' [-Wimplicit-int]
1757 | TanRomajiRotate(d)
| ^~~~~~~~~~~~~~~
henkan.c:1765:1: warning: return type defaults to 'int' [-Wimplicit-int]
1765 | TanCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:100:45: warning: return type defaults to 'int' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
henkan.c:1897:1: note: in expansion of macro 'TanMuhenkan'
1897 | TanMuhenkan(d)
| ^~~~~~~~~~~
sglobal.h:97:45: warning: return type defaults to 'int' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
henkan.c:2164:1: note: in expansion of macro 'TanKakutei'
2164 | TanKakutei(d)
| ^~~~~~~~~~
henkan.c:2180:8: warning: type defaults to 'int' in declaration of 'TanKakuteiYomiInsert' [-Wimplicit-int]
2180 | static TanKakuteiYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
312 | #define nKouhoBunsetsu G312_nKouhoBunsetsu
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2215:16: note: in expansion of macro 'nKouhoBunsetsu'
2215 | extern nKouhoBunsetsu;
| ^~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:2299:8: warning: type defaults to 'int' in declaration of 'TanExtendBunsetsu' [-Wimplicit-int]
2299 | static TanExtendBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2332:8: warning: type defaults to 'int' in declaration of 'TanShrinkBunsetsu' [-Wimplicit-int]
2332 | static TanShrinkBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:104:45: warning: return type defaults to 'int' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2372:1: note: in expansion of macro 'TanPrintBunpou'
2372 | TanPrintBunpou(d)
| ^~~~~~~~~~~~~~
henkan.c: In function 'jrKanjiPipeError':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
henkan.c:2459:10: note: in expansion of macro 'defaultContext'
2459 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
henkan.c:2459:26: note: in expansion of macro 'defaultBushuContext'
2459 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
henkan.c: At top level:
henkan.c:2481:8: warning: type defaults to 'int' in declaration of 'TanBunsetsuMode' [-Wimplicit-int]
2481 | static TanBunsetsuMode pro((uiContext));
| ^~~~~~~~~~~~~~~
henkan.c:2484:1: warning: return type defaults to 'int' [-Wimplicit-int]
2484 | TanBunsetsuMode(d)
| ^~~~~~~~~~~~~~~
henkan.c:2647:8: warning: type defaults to 'int' in declaration of 'TbChooseChar' [-Wimplicit-int]
2647 | static TbChooseChar pro((uiContext, int));
| ^~~~~~~~~~~~
henkan.c:2650:1: warning: return type defaults to 'int' [-Wimplicit-int]
2650 | TbChooseChar(d, head)
| ^~~~~~~~~~~~
henkan.c:2725:8: warning: type defaults to 'int' in declaration of 'TanChooseHeadChar' [-Wimplicit-int]
2725 | static TanChooseHeadChar pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2726:8: warning: type defaults to 'int' in declaration of 'TanChooseTailChar' [-Wimplicit-int]
2726 | static TanChooseTailChar pro((uiContext));
| ^~~~~~~~~~~~~~~~~
henkan.c:2729:1: warning: return type defaults to 'int' [-Wimplicit-int]
2729 | TanChooseHeadChar(d)
| ^~~~~~~~~~~~~~~~~
henkan.c:2736:1: warning: return type defaults to 'int' [-Wimplicit-int]
2736 | TanChooseTailChar(d)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from henkan.c:27:
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
tanmap.h:27:8: note: in expansion of macro 'TanKouhoIchiran'
27 | extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
tanmap.h:27:42: note: in expansion of macro 'DoFuncSequence'
27 | extern TanKouhoIchiran pro((uiContext)), DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
tanmap.h:28:8: note: in expansion of macro 'UseOtherKeymap'
28 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
tanmap.h:29:8: note: in expansion of macro 'YomiKakutei'
29 | extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
tanmap.h:29:38: note: in expansion of macro 'TanBubunKakutei'
29 | extern YomiKakutei pro((uiContext)), TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
In file included from henkan.c:2742:
tanmap.h:24:13: warning: 'tanmap_id' defined but not used [-Wunused-variable]
24 | static char tanmap_id[] = "@(#) 102.1 $Id: tanmap.h,v 1.1.1.1 2002/10/19 08:27:51 aida_s Exp $";
| ^~~~~~~~~
henkan.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: henkan.c,v 1.8.2.2 2004/04/26 22:53:02 aida_s Exp $";
| ^~~~~~
henkan.c: In function 'YomiBubunKakutei':
henkan.c:1079:10: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
1079 | return len;
| ^~~
rm -f hex.o unshared/hex.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g hex.c -o unshared/hex.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from hex.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from hex.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from hex.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from hex.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from hex.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from hex.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from hex.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
hex.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int]
50 | hexEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
hex.c: In function 'hexEveryTimeCatch':
sglobal.h:188:45: warning: implicit declaration of function 'G188_convertAsHex'; did you mean 'convertAsHex'? [-Wimplicit-function-declaration]
188 | #define convertAsHex G188_convertAsHex
| ^~~~~~~~~~~~~~~~~
hex.c:75:11: note: in expansion of macro 'convertAsHex'
75 | if (convertAsHex(d)) {
| ^~~~~~~~~~~~
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
hex.c:99:3: note: in expansion of macro 'checkGLineLen'
99 | checkGLineLen(d);
| ^~~~~~~~~~~~~
hex.c: At top level:
hex.c:104:1: warning: return type defaults to 'int' [-Wimplicit-int]
104 | exitHex(d, retval, env)
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
hex.c: In function 'exitHex':
sglobal.h:192:45: warning: implicit declaration of function 'G192_cvtAsHex'; did you mean 'cvtAsHex'? [-Wimplicit-function-declaration]
192 | #define cvtAsHex G192_cvtAsHex
| ^~~~~~~~~~~~~
hex.c:110:7: note: in expansion of macro 'cvtAsHex'
110 | 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]
123 | quitHex(d, retval, env)
| ^~~~~~~
hex.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int]
138 | hexMode(d, major_mode)
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:37:45: warning: return type defaults to 'int' [-Wimplicit-int]
37 | #define HexMode G037_HexMode
| ^~~~~~~~~~~~
hex.c:165:1: note: in expansion of macro 'HexMode'
165 | HexMode(d)
| ^~~~~~~
hex.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: hex.c,v 1.2 2003/01/10 13:08:44 aida_s Exp $";
| ^~~~~~
rm -f hex.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC hex.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from hex.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from hex.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from hex.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from hex.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from hex.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from hex.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from hex.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
hex.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int]
50 | hexEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from hex.c:28:
hex.c: In function 'hexEveryTimeCatch':
sglobal.h:188:45: warning: implicit declaration of function 'G188_convertAsHex'; did you mean 'convertAsHex'? [-Wimplicit-function-declaration]
188 | #define convertAsHex G188_convertAsHex
| ^~~~~~~~~~~~~~~~~
hex.c:75:11: note: in expansion of macro 'convertAsHex'
75 | if (convertAsHex(d)) {
| ^~~~~~~~~~~~
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
hex.c:99:3: note: in expansion of macro 'checkGLineLen'
99 | checkGLineLen(d);
| ^~~~~~~~~~~~~
hex.c: At top level:
hex.c:104:1: warning: return type defaults to 'int' [-Wimplicit-int]
104 | exitHex(d, retval, env)
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
hex.c: In function 'exitHex':
sglobal.h:192:45: warning: implicit declaration of function 'G192_cvtAsHex'; did you mean 'cvtAsHex'? [-Wimplicit-function-declaration]
192 | #define cvtAsHex G192_cvtAsHex
| ^~~~~~~~~~~~~
hex.c:110:7: note: in expansion of macro 'cvtAsHex'
110 | 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]
123 | quitHex(d, retval, env)
| ^~~~~~~
hex.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int]
138 | hexMode(d, major_mode)
| ^~~~~~~
In file included from canna.h:50,
from hex.c:28:
sglobal.h:37:45: warning: return type defaults to 'int' [-Wimplicit-int]
37 | #define HexMode G037_HexMode
| ^~~~~~~~~~~~
hex.c:165:1: note: in expansion of macro 'HexMode'
165 | HexMode(d)
| ^~~~~~~
hex.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: hex.c,v 1.2 2003/01/10 13:08:44 aida_s Exp $";
| ^~~~~~
rm -f ichiran.o unshared/ichiran.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g ichiran.c -o unshared/ichiran.o
In file included from /usr/include/errno.h:25,
from ichiran.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ichiran.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ichiran.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:267:45: warning: return type defaults to 'int' [-Wimplicit-int]
267 | #define initIchiran G267_initIchiran
| ^~~~~~~~~~~~~~~~
ichiran.c:72:1: note: in expansion of macro 'initIchiran'
72 | initIchiran()
| ^~~~~~~~~~~
ichiran.c:190:8: warning: type defaults to 'int' in declaration of 'ichiranEveryTimeCatch' [-Wimplicit-int]
190 | static ichiranEveryTimeCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int]
193 | ichiranEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:208:8: warning: type defaults to 'int' in declaration of 'ichiranExitCatch' [-Wimplicit-int]
208 | static ichiranExitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
ichiran.c:211:1: warning: return type defaults to 'int' [-Wimplicit-int]
211 | ichiranExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ichiran.c:252:8: warning: type defaults to 'int' in declaration of 'ichiranQuitCatch' [-Wimplicit-int]
252 | static ichiranQuitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
ichiran.c:255:1: warning: return type defaults to 'int' [-Wimplicit-int]
255 | ichiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:155:45: warning: return type defaults to 'int' [-Wimplicit-int]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:540:1: note: in expansion of macro 'allocIchiranBuf'
540 | allocIchiranBuf(d)
| ^~~~~~~~~~~~~~~
sglobal.h:362:45: warning: return type defaults to 'int' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:749:1: note: in expansion of macro 'tanKouhoIchiran'
749 | tanKouhoIchiran(d, step)
| ^~~~~~~~~~~~~~~
sglobal.h:47:45: warning: return type defaults to 'int' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
ichiran.c:821:1: note: in expansion of macro 'IchiranQuit'
821 | IchiranQuit(d)
| ^~~~~~~~~~~
ichiran.c:879:1: warning: return type defaults to 'int' [-Wimplicit-int]
879 | IchiranKakuteiThenDo(d, func)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:903:1: warning: return type defaults to 'int' [-Wimplicit-int]
903 | IchiranQuitThenDo(d, func)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:43:45: warning: return type defaults to 'int' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:930:1: note: in expansion of macro 'IchiranForwardKouho'
930 | IchiranForwardKouho(d)
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: return type defaults to 'int' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:983:1: note: in expansion of macro 'IchiranBackwardKouho'
983 | IchiranBackwardKouho(d)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1036:8: warning: type defaults to 'int' in declaration of 'IchiranConvert' [-Wimplicit-int]
1036 | static IchiranConvert pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1039:1: warning: return type defaults to 'int' [-Wimplicit-int]
1039 | IchiranConvert(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:46:45: warning: return type defaults to 'int' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1062:1: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1062 | IchiranPreviousKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: return type defaults to 'int' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1140:1: note: in expansion of macro 'IchiranNextKouhoretsu'
1140 | IchiranNextKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1178:8: warning: type defaults to 'int' in declaration of 'IchiranNextPage' [-Wimplicit-int]
1178 | static IchiranNextPage pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1181:1: warning: return type defaults to 'int' [-Wimplicit-int]
1181 | IchiranNextPage(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1209:8: warning: type defaults to 'int' in declaration of 'IchiranPreviousPage' [-Wimplicit-int]
1209 | static IchiranPreviousPage pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1212:1: warning: return type defaults to 'int' [-Wimplicit-int]
1212 | IchiranPreviousPage(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:41:45: warning: return type defaults to 'int' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1280:1: note: in expansion of macro 'IchiranBeginningOfKouho'
1280 | IchiranBeginningOfKouho(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: return type defaults to 'int' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1319:1: note: in expansion of macro 'IchiranEndOfKouho'
1319 | IchiranEndOfKouho(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1361:8: warning: type defaults to 'int' in declaration of 'IchiranBangoKouho' [-Wimplicit-int]
1361 | static IchiranBangoKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1364:1: warning: return type defaults to 'int' [-Wimplicit-int]
1364 | IchiranBangoKouho(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1494:8: warning: type defaults to 'int' in declaration of 'IchiranKakutei' [-Wimplicit-int]
1494 | static IchiranKakutei pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1497:1: warning: return type defaults to 'int' [-Wimplicit-int]
1497 | IchiranKakutei(d)
| ^~~~~~~~~~~~~~
ichiran.c:1553:8: warning: type defaults to 'int' in declaration of 'IchiranExtendBunsetsu' [-Wimplicit-int]
1553 | static IchiranExtendBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1556:1: warning: return type defaults to 'int' [-Wimplicit-int]
1556 | IchiranExtendBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1562:8: warning: type defaults to 'int' in declaration of 'IchiranShrinkBunsetsu' [-Wimplicit-int]
1562 | static IchiranShrinkBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1565:1: warning: return type defaults to 'int' [-Wimplicit-int]
1565 | IchiranShrinkBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1571:8: warning: type defaults to 'int' in declaration of 'IchiranAdjustBunsetsu' [-Wimplicit-int]
1571 | static IchiranAdjustBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1574:1: warning: return type defaults to 'int' [-Wimplicit-int]
1574 | IchiranAdjustBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1580:8: warning: type defaults to 'int' in declaration of 'IchiranKillToEndOfLine' [-Wimplicit-int]
1580 | static IchiranKillToEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1583:1: warning: return type defaults to 'int' [-Wimplicit-int]
1583 | IchiranKillToEndOfLine(d)
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1589:8: warning: type defaults to 'int' in declaration of 'IchiranDeleteNext' [-Wimplicit-int]
1589 | static IchiranDeleteNext pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1592:1: warning: return type defaults to 'int' [-Wimplicit-int]
1592 | IchiranDeleteNext(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1598:8: warning: type defaults to 'int' in declaration of 'IchiranBubunMuhenkan' [-Wimplicit-int]
1598 | static IchiranBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int]
1601 | IchiranBubunMuhenkan(d)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1607:8: warning: type defaults to 'int' in declaration of 'IchiranHiragana' [-Wimplicit-int]
1607 | static IchiranHiragana pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1610:1: warning: return type defaults to 'int' [-Wimplicit-int]
1610 | IchiranHiragana(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1616:8: warning: type defaults to 'int' in declaration of 'IchiranKatakana' [-Wimplicit-int]
1616 | static IchiranKatakana pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1619:1: warning: return type defaults to 'int' [-Wimplicit-int]
1619 | IchiranKatakana(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1625:8: warning: type defaults to 'int' in declaration of 'IchiranZenkaku' [-Wimplicit-int]
1625 | static IchiranZenkaku pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1628:1: warning: return type defaults to 'int' [-Wimplicit-int]
1628 | IchiranZenkaku(d)
| ^~~~~~~~~~~~~~
ichiran.c:1634:8: warning: type defaults to 'int' in declaration of 'IchiranHankaku' [-Wimplicit-int]
1634 | static IchiranHankaku pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1637:1: warning: return type defaults to 'int' [-Wimplicit-int]
1637 | IchiranHankaku(d)
| ^~~~~~~~~~~~~~
ichiran.c:1643:8: warning: type defaults to 'int' in declaration of 'IchiranRomaji' [-Wimplicit-int]
1643 | static IchiranRomaji pro((uiContext));
| ^~~~~~~~~~~~~
ichiran.c:1646:1: warning: return type defaults to 'int' [-Wimplicit-int]
1646 | IchiranRomaji(d)
| ^~~~~~~~~~~~~
ichiran.c:1652:8: warning: type defaults to 'int' in declaration of 'IchiranToUpper' [-Wimplicit-int]
1652 | static IchiranToUpper pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1655:1: warning: return type defaults to 'int' [-Wimplicit-int]
1655 | IchiranToUpper(d)
| ^~~~~~~~~~~~~~
ichiran.c:1661:8: warning: type defaults to 'int' in declaration of 'IchiranToLower' [-Wimplicit-int]
1661 | static IchiranToLower pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1664:1: warning: return type defaults to 'int' [-Wimplicit-int]
1664 | IchiranToLower(d)
| ^~~~~~~~~~~~~~
ichiran.c:1670:8: warning: type defaults to 'int' in declaration of 'IchiranCapitalize' [-Wimplicit-int]
1670 | static IchiranCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1673:1: warning: return type defaults to 'int' [-Wimplicit-int]
1673 | IchiranCapitalize(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1679:8: warning: type defaults to 'int' in declaration of 'IchiranKanaRotate' [-Wimplicit-int]
1679 | static IchiranKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1682:1: warning: return type defaults to 'int' [-Wimplicit-int]
1682 | IchiranKanaRotate(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1688:8: warning: type defaults to 'int' in declaration of 'IchiranRomajiRotate' [-Wimplicit-int]
1688 | static IchiranRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1691:1: warning: return type defaults to 'int' [-Wimplicit-int]
1691 | IchiranRomajiRotate(d)
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1697:8: warning: type defaults to 'int' in declaration of 'IchiranCaseRotateForward' [-Wimplicit-int]
1697 | static IchiranCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int]
1700 | IchiranCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
ichiranmap.h:27:9: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
ichiranmap.h:27:26: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
In file included from ichiran.c:1714:
ichiranmap.h:24:13: warning: 'ichiranmap_id' defined but not used [-Wunused-variable]
24 | static char ichiranmap_id[] = "@(#) 102.1 $Id: ichiranmap.h,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~~~
ichiran.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ichiran.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ichiran.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ichiran.c
In file included from /usr/include/errno.h:25,
from ichiran.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ichiran.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ichiran.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ichiran.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:267:45: warning: return type defaults to 'int' [-Wimplicit-int]
267 | #define initIchiran G267_initIchiran
| ^~~~~~~~~~~~~~~~
ichiran.c:72:1: note: in expansion of macro 'initIchiran'
72 | initIchiran()
| ^~~~~~~~~~~
ichiran.c:190:8: warning: type defaults to 'int' in declaration of 'ichiranEveryTimeCatch' [-Wimplicit-int]
190 | static ichiranEveryTimeCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int]
193 | ichiranEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:208:8: warning: type defaults to 'int' in declaration of 'ichiranExitCatch' [-Wimplicit-int]
208 | static ichiranExitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
ichiran.c:211:1: warning: return type defaults to 'int' [-Wimplicit-int]
211 | ichiranExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ichiran.c:252:8: warning: type defaults to 'int' in declaration of 'ichiranQuitCatch' [-Wimplicit-int]
252 | static ichiranQuitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
ichiran.c:255:1: warning: return type defaults to 'int' [-Wimplicit-int]
255 | ichiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:155:45: warning: return type defaults to 'int' [-Wimplicit-int]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:540:1: note: in expansion of macro 'allocIchiranBuf'
540 | allocIchiranBuf(d)
| ^~~~~~~~~~~~~~~
sglobal.h:362:45: warning: return type defaults to 'int' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:749:1: note: in expansion of macro 'tanKouhoIchiran'
749 | tanKouhoIchiran(d, step)
| ^~~~~~~~~~~~~~~
sglobal.h:47:45: warning: return type defaults to 'int' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
ichiran.c:821:1: note: in expansion of macro 'IchiranQuit'
821 | IchiranQuit(d)
| ^~~~~~~~~~~
ichiran.c:879:1: warning: return type defaults to 'int' [-Wimplicit-int]
879 | IchiranKakuteiThenDo(d, func)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:903:1: warning: return type defaults to 'int' [-Wimplicit-int]
903 | IchiranQuitThenDo(d, func)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:43:45: warning: return type defaults to 'int' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:930:1: note: in expansion of macro 'IchiranForwardKouho'
930 | IchiranForwardKouho(d)
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: return type defaults to 'int' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:983:1: note: in expansion of macro 'IchiranBackwardKouho'
983 | IchiranBackwardKouho(d)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1036:8: warning: type defaults to 'int' in declaration of 'IchiranConvert' [-Wimplicit-int]
1036 | static IchiranConvert pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1039:1: warning: return type defaults to 'int' [-Wimplicit-int]
1039 | IchiranConvert(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:46:45: warning: return type defaults to 'int' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1062:1: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1062 | IchiranPreviousKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: return type defaults to 'int' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1140:1: note: in expansion of macro 'IchiranNextKouhoretsu'
1140 | IchiranNextKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1178:8: warning: type defaults to 'int' in declaration of 'IchiranNextPage' [-Wimplicit-int]
1178 | static IchiranNextPage pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1181:1: warning: return type defaults to 'int' [-Wimplicit-int]
1181 | IchiranNextPage(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1209:8: warning: type defaults to 'int' in declaration of 'IchiranPreviousPage' [-Wimplicit-int]
1209 | static IchiranPreviousPage pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1212:1: warning: return type defaults to 'int' [-Wimplicit-int]
1212 | IchiranPreviousPage(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:41:45: warning: return type defaults to 'int' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1280:1: note: in expansion of macro 'IchiranBeginningOfKouho'
1280 | IchiranBeginningOfKouho(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: return type defaults to 'int' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1319:1: note: in expansion of macro 'IchiranEndOfKouho'
1319 | IchiranEndOfKouho(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1361:8: warning: type defaults to 'int' in declaration of 'IchiranBangoKouho' [-Wimplicit-int]
1361 | static IchiranBangoKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1364:1: warning: return type defaults to 'int' [-Wimplicit-int]
1364 | IchiranBangoKouho(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1494:8: warning: type defaults to 'int' in declaration of 'IchiranKakutei' [-Wimplicit-int]
1494 | static IchiranKakutei pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1497:1: warning: return type defaults to 'int' [-Wimplicit-int]
1497 | IchiranKakutei(d)
| ^~~~~~~~~~~~~~
ichiran.c:1553:8: warning: type defaults to 'int' in declaration of 'IchiranExtendBunsetsu' [-Wimplicit-int]
1553 | static IchiranExtendBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1556:1: warning: return type defaults to 'int' [-Wimplicit-int]
1556 | IchiranExtendBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1562:8: warning: type defaults to 'int' in declaration of 'IchiranShrinkBunsetsu' [-Wimplicit-int]
1562 | static IchiranShrinkBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1565:1: warning: return type defaults to 'int' [-Wimplicit-int]
1565 | IchiranShrinkBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1571:8: warning: type defaults to 'int' in declaration of 'IchiranAdjustBunsetsu' [-Wimplicit-int]
1571 | static IchiranAdjustBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1574:1: warning: return type defaults to 'int' [-Wimplicit-int]
1574 | IchiranAdjustBunsetsu(d)
| ^~~~~~~~~~~~~~~~~~~~~
ichiran.c:1580:8: warning: type defaults to 'int' in declaration of 'IchiranKillToEndOfLine' [-Wimplicit-int]
1580 | static IchiranKillToEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1583:1: warning: return type defaults to 'int' [-Wimplicit-int]
1583 | IchiranKillToEndOfLine(d)
| ^~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1589:8: warning: type defaults to 'int' in declaration of 'IchiranDeleteNext' [-Wimplicit-int]
1589 | static IchiranDeleteNext pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1592:1: warning: return type defaults to 'int' [-Wimplicit-int]
1592 | IchiranDeleteNext(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1598:8: warning: type defaults to 'int' in declaration of 'IchiranBubunMuhenkan' [-Wimplicit-int]
1598 | static IchiranBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int]
1601 | IchiranBubunMuhenkan(d)
| ^~~~~~~~~~~~~~~~~~~~
ichiran.c:1607:8: warning: type defaults to 'int' in declaration of 'IchiranHiragana' [-Wimplicit-int]
1607 | static IchiranHiragana pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1610:1: warning: return type defaults to 'int' [-Wimplicit-int]
1610 | IchiranHiragana(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1616:8: warning: type defaults to 'int' in declaration of 'IchiranKatakana' [-Wimplicit-int]
1616 | static IchiranKatakana pro((uiContext));
| ^~~~~~~~~~~~~~~
ichiran.c:1619:1: warning: return type defaults to 'int' [-Wimplicit-int]
1619 | IchiranKatakana(d)
| ^~~~~~~~~~~~~~~
ichiran.c:1625:8: warning: type defaults to 'int' in declaration of 'IchiranZenkaku' [-Wimplicit-int]
1625 | static IchiranZenkaku pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1628:1: warning: return type defaults to 'int' [-Wimplicit-int]
1628 | IchiranZenkaku(d)
| ^~~~~~~~~~~~~~
ichiran.c:1634:8: warning: type defaults to 'int' in declaration of 'IchiranHankaku' [-Wimplicit-int]
1634 | static IchiranHankaku pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1637:1: warning: return type defaults to 'int' [-Wimplicit-int]
1637 | IchiranHankaku(d)
| ^~~~~~~~~~~~~~
ichiran.c:1643:8: warning: type defaults to 'int' in declaration of 'IchiranRomaji' [-Wimplicit-int]
1643 | static IchiranRomaji pro((uiContext));
| ^~~~~~~~~~~~~
ichiran.c:1646:1: warning: return type defaults to 'int' [-Wimplicit-int]
1646 | IchiranRomaji(d)
| ^~~~~~~~~~~~~
ichiran.c:1652:8: warning: type defaults to 'int' in declaration of 'IchiranToUpper' [-Wimplicit-int]
1652 | static IchiranToUpper pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1655:1: warning: return type defaults to 'int' [-Wimplicit-int]
1655 | IchiranToUpper(d)
| ^~~~~~~~~~~~~~
ichiran.c:1661:8: warning: type defaults to 'int' in declaration of 'IchiranToLower' [-Wimplicit-int]
1661 | static IchiranToLower pro((uiContext));
| ^~~~~~~~~~~~~~
ichiran.c:1664:1: warning: return type defaults to 'int' [-Wimplicit-int]
1664 | IchiranToLower(d)
| ^~~~~~~~~~~~~~
ichiran.c:1670:8: warning: type defaults to 'int' in declaration of 'IchiranCapitalize' [-Wimplicit-int]
1670 | static IchiranCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1673:1: warning: return type defaults to 'int' [-Wimplicit-int]
1673 | IchiranCapitalize(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1679:8: warning: type defaults to 'int' in declaration of 'IchiranKanaRotate' [-Wimplicit-int]
1679 | static IchiranKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~
ichiran.c:1682:1: warning: return type defaults to 'int' [-Wimplicit-int]
1682 | IchiranKanaRotate(d)
| ^~~~~~~~~~~~~~~~~
ichiran.c:1688:8: warning: type defaults to 'int' in declaration of 'IchiranRomajiRotate' [-Wimplicit-int]
1688 | static IchiranRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1691:1: warning: return type defaults to 'int' [-Wimplicit-int]
1691 | IchiranRomajiRotate(d)
| ^~~~~~~~~~~~~~~~~~~
ichiran.c:1697:8: warning: type defaults to 'int' in declaration of 'IchiranCaseRotateForward' [-Wimplicit-int]
1697 | static IchiranCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
ichiran.c:1700:1: warning: return type defaults to 'int' [-Wimplicit-int]
1700 | IchiranCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ichiran.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
ichiranmap.h:27:9: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
ichiranmap.h:27:26: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
In file included from ichiran.c:1714:
ichiranmap.h:24:13: warning: 'ichiranmap_id' defined but not used [-Wunused-variable]
24 | static char ichiranmap_id[] = "@(#) 102.1 $Id: ichiranmap.h,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~~~~~~~~
ichiran.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ichiran.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f jishu.o unshared/jishu.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g jishu.c -o unshared/jishu.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from jishu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from jishu.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from jishu.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from jishu.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from jishu.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from jishu.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from jishu.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:223:45: warning: return type defaults to 'int' [-Wimplicit-int]
223 | #define extractJishuString G223_extractJishuString
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:149:1: note: in expansion of macro 'extractJishuString'
149 | extractJishuString(yc, s, e, sr, er)
| ^~~~~~~~~~~~~~~~~~
jishu.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int]
361 | inhibittedJishu(d)
| ^~~~~~~~~~~~~~~
jishu.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int]
378 | nextJishu(d)
| ^~~~~~~~~
jishu.c:391:1: warning: return type defaults to 'int' [-Wimplicit-int]
391 | previousJishu(d)
| ^~~~~~~~~~~~~
jishu.c:404:8: warning: type defaults to 'int' in declaration of 'JishuNextJishu' [-Wimplicit-int]
404 | static JishuNextJishu pro((uiContext));
| ^~~~~~~~~~~~~~
jishu.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~
jishu.c:425:8: warning: type defaults to 'int' in declaration of 'JishuPreviousJishu' [-Wimplicit-int]
425 | static JishuPreviousJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
jishu.c:428:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~
jishu.c:446:8: warning: type defaults to 'int' in declaration of 'JishuRotateWithInhibition' [-Wimplicit-int]
446 | static JishuRotateWithInhibition pro((uiContext, unsigned));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:449:1: warning: return type defaults to 'int' [-Wimplicit-int]
449 | JishuRotateWithInhibition(d, inhibit)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:464:8: warning: type defaults to 'int' in declaration of 'JishuKanaRotate' [-Wimplicit-int]
464 | static JishuKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:467:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
jishu.c:473:8: warning: type defaults to 'int' in declaration of 'JishuRomajiRotate' [-Wimplicit-int]
473 | static JishuRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~
jishu.c:476:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
jishu.c:483:8: warning: type defaults to 'int' in declaration of 'JishuShrink' [-Wimplicit-int]
483 | static JishuShrink pro((uiContext));
| ^~~~~~~~~~~
jishu.c:486:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
jishu.c:545:8: warning: type defaults to 'int' in declaration of 'JishuNop' [-Wimplicit-int]
545 | static JishuNop pro((uiContext));
| ^~~~~~~~
jishu.c:548:1: warning: return type defaults to 'int' [-Wimplicit-int]
548 | JishuNop(d)
| ^~~~~~~~
jishu.c:559:8: warning: type defaults to 'int' in declaration of 'JishuExtend' [-Wimplicit-int]
559 | static JishuExtend pro((uiContext));
| ^~~~~~~~~~~
jishu.c:562:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
jishu.c:653:8: warning: type defaults to 'int' in declaration of 'JishuZenkaku' [-Wimplicit-int]
653 | static JishuZenkaku pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:656:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
jishu.c:689:8: warning: type defaults to 'int' in declaration of 'JishuHankaku' [-Wimplicit-int]
689 | static JishuHankaku pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:692:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
jishu.c:733:1: warning: return type defaults to 'int' [-Wimplicit-int]
733 | exitJishuAndDoSomething(d, fnum)
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:746:8: warning: type defaults to 'int' in declaration of 'JishuYomiInsert' [-Wimplicit-int]
746 | static JishuYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:749:1: warning: return type defaults to 'int' [-Wimplicit-int]
749 | JishuYomiInsert(d)
| ^~~~~~~~~~~~~~~
jishu.c:770:8: warning: type defaults to 'int' in declaration of 'JishuQuit' [-Wimplicit-int]
770 | static JishuQuit pro((uiContext));
| ^~~~~~~~~
jishu.c:773:1: warning: return type defaults to 'int' [-Wimplicit-int]
773 | JishuQuit(d)
| ^~~~~~~~~
jishu.c:783:8: warning: type defaults to 'int' in declaration of 'JishuToUpper' [-Wimplicit-int]
783 | static JishuToUpper pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:786:1: warning: return type defaults to 'int' [-Wimplicit-int]
786 | JishuToUpper(d)
| ^~~~~~~~~~~~
jishu.c:812:8: warning: type defaults to 'int' in declaration of 'JishuCapitalize' [-Wimplicit-int]
812 | static JishuCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int]
815 | JishuCapitalize(d)
| ^~~~~~~~~~~~~~~
jishu.c:841:8: warning: type defaults to 'int' in declaration of 'JishuToLower' [-Wimplicit-int]
841 | static JishuToLower pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:844:1: warning: return type defaults to 'int' [-Wimplicit-int]
844 | JishuToLower(d)
| ^~~~~~~~~~~~
jishu.c:870:8: warning: type defaults to 'int' in declaration of 'JishuHiragana' [-Wimplicit-int]
870 | static JishuHiragana pro((uiContext));
| ^~~~~~~~~~~~~
jishu.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int]
873 | JishuHiragana(d)
| ^~~~~~~~~~~~~
jishu.c:883:8: warning: type defaults to 'int' in declaration of 'JishuKatakana' [-Wimplicit-int]
883 | static JishuKatakana pro((uiContext));
| ^~~~~~~~~~~~~
jishu.c:886:1: warning: return type defaults to 'int' [-Wimplicit-int]
886 | JishuKatakana(d)
| ^~~~~~~~~~~~~
jishu.c:896:8: warning: type defaults to 'int' in declaration of 'JishuRomaji' [-Wimplicit-int]
896 | static JishuRomaji pro((uiContext));
| ^~~~~~~~~~~
jishu.c:899:1: warning: return type defaults to 'int' [-Wimplicit-int]
899 | JishuRomaji(d)
| ^~~~~~~~~~~
jishu.c:919:8: warning: type defaults to 'int' in declaration of 'JishuCaseRotateForward' [-Wimplicit-int]
919 | static JishuCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
jishu.c:922:1: warning: return type defaults to 'int' [-Wimplicit-int]
922 | JishuCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~~~
jishu.c:951:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkan' [-Wimplicit-int]
951 | static JishuKanjiHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
jishu.c:954:1: warning: return type defaults to 'int' [-Wimplicit-int]
954 | JishuKanjiHenkan(d)
| ^~~~~~~~~~~~~~~~
jishu.c:960:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanOInsert' [-Wimplicit-int]
960 | static JishuKanjiHenkanOInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:963:1: warning: return type defaults to 'int' [-Wimplicit-int]
963 | JishuKanjiHenkanOInsert(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:969:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanONothing' [-Wimplicit-int]
969 | static JishuKanjiHenkanONothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:972:1: warning: return type defaults to 'int' [-Wimplicit-int]
972 | JishuKanjiHenkanONothing(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
jishumap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
jishumap.h:27:40: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
jishumap.h:28:8: note: in expansion of macro 'TbForward'
28 | extern TbForward pro((uiContext)), TbBackward pro((uiContext));
| ^~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
jishumap.h:28:36: note: in expansion of macro 'TbBackward'
28 | extern TbForward pro((uiContext)), TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
jishumap.h:29:8: note: in expansion of macro 'TbBeginningOfLine'
29 | extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
jishumap.h:29:44: note: in expansion of macro 'TbEndOfLine'
29 | extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
jishumap.h:30:8: note: in expansion of macro 'YomiKakutei'
30 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
In file included from jishu.c:986:
jishumap.h:24:13: warning: 'jishumap_id' defined but not used [-Wunused-variable]
24 | static char jishumap_id[] = "@(#) 102.1 $Id: jishumap.h,v 1.1.1.1 2002/10/19 08:27:49 aida_s Exp $";
| ^~~~~~~~~~~
jishu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: jishu.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
jishu.c: In function 'G223_extractJishuString':
jishu.c:317:5: warning: 'revlen' may be used uninitialized [-Wmaybe-uninitialized]
317 | s += revlen;
| ^~
jishu.c:215:13: warning: 'jishulen' may be used uninitialized in this function [-Wmaybe-uninitialized]
215 | len = RkwCvtZen(xxxx, 1024, yyyy, jishulen);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f jishu.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC jishu.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from jishu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from jishu.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from jishu.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from jishu.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from jishu.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from jishu.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from jishu.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:223:45: warning: return type defaults to 'int' [-Wimplicit-int]
223 | #define extractJishuString G223_extractJishuString
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:149:1: note: in expansion of macro 'extractJishuString'
149 | extractJishuString(yc, s, e, sr, er)
| ^~~~~~~~~~~~~~~~~~
jishu.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int]
361 | inhibittedJishu(d)
| ^~~~~~~~~~~~~~~
jishu.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int]
378 | nextJishu(d)
| ^~~~~~~~~
jishu.c:391:1: warning: return type defaults to 'int' [-Wimplicit-int]
391 | previousJishu(d)
| ^~~~~~~~~~~~~
jishu.c:404:8: warning: type defaults to 'int' in declaration of 'JishuNextJishu' [-Wimplicit-int]
404 | static JishuNextJishu pro((uiContext));
| ^~~~~~~~~~~~~~
jishu.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~
jishu.c:425:8: warning: type defaults to 'int' in declaration of 'JishuPreviousJishu' [-Wimplicit-int]
425 | static JishuPreviousJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
jishu.c:428:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~
jishu.c:446:8: warning: type defaults to 'int' in declaration of 'JishuRotateWithInhibition' [-Wimplicit-int]
446 | static JishuRotateWithInhibition pro((uiContext, unsigned));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:449:1: warning: return type defaults to 'int' [-Wimplicit-int]
449 | JishuRotateWithInhibition(d, inhibit)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:464:8: warning: type defaults to 'int' in declaration of 'JishuKanaRotate' [-Wimplicit-int]
464 | static JishuKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:467:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
jishu.c:473:8: warning: type defaults to 'int' in declaration of 'JishuRomajiRotate' [-Wimplicit-int]
473 | static JishuRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~~
jishu.c:476:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
jishu.c:483:8: warning: type defaults to 'int' in declaration of 'JishuShrink' [-Wimplicit-int]
483 | static JishuShrink pro((uiContext));
| ^~~~~~~~~~~
jishu.c:486:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
jishu.c:545:8: warning: type defaults to 'int' in declaration of 'JishuNop' [-Wimplicit-int]
545 | static JishuNop pro((uiContext));
| ^~~~~~~~
jishu.c:548:1: warning: return type defaults to 'int' [-Wimplicit-int]
548 | JishuNop(d)
| ^~~~~~~~
jishu.c:559:8: warning: type defaults to 'int' in declaration of 'JishuExtend' [-Wimplicit-int]
559 | static JishuExtend pro((uiContext));
| ^~~~~~~~~~~
jishu.c:562:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
jishu.c:653:8: warning: type defaults to 'int' in declaration of 'JishuZenkaku' [-Wimplicit-int]
653 | static JishuZenkaku pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:656:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
jishu.c:689:8: warning: type defaults to 'int' in declaration of 'JishuHankaku' [-Wimplicit-int]
689 | static JishuHankaku pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:692:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
jishu.c:733:1: warning: return type defaults to 'int' [-Wimplicit-int]
733 | exitJishuAndDoSomething(d, fnum)
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:746:8: warning: type defaults to 'int' in declaration of 'JishuYomiInsert' [-Wimplicit-int]
746 | static JishuYomiInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:749:1: warning: return type defaults to 'int' [-Wimplicit-int]
749 | JishuYomiInsert(d)
| ^~~~~~~~~~~~~~~
jishu.c:770:8: warning: type defaults to 'int' in declaration of 'JishuQuit' [-Wimplicit-int]
770 | static JishuQuit pro((uiContext));
| ^~~~~~~~~
jishu.c:773:1: warning: return type defaults to 'int' [-Wimplicit-int]
773 | JishuQuit(d)
| ^~~~~~~~~
jishu.c:783:8: warning: type defaults to 'int' in declaration of 'JishuToUpper' [-Wimplicit-int]
783 | static JishuToUpper pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:786:1: warning: return type defaults to 'int' [-Wimplicit-int]
786 | JishuToUpper(d)
| ^~~~~~~~~~~~
jishu.c:812:8: warning: type defaults to 'int' in declaration of 'JishuCapitalize' [-Wimplicit-int]
812 | static JishuCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~~
jishu.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int]
815 | JishuCapitalize(d)
| ^~~~~~~~~~~~~~~
jishu.c:841:8: warning: type defaults to 'int' in declaration of 'JishuToLower' [-Wimplicit-int]
841 | static JishuToLower pro((uiContext));
| ^~~~~~~~~~~~
jishu.c:844:1: warning: return type defaults to 'int' [-Wimplicit-int]
844 | JishuToLower(d)
| ^~~~~~~~~~~~
jishu.c:870:8: warning: type defaults to 'int' in declaration of 'JishuHiragana' [-Wimplicit-int]
870 | static JishuHiragana pro((uiContext));
| ^~~~~~~~~~~~~
jishu.c:873:1: warning: return type defaults to 'int' [-Wimplicit-int]
873 | JishuHiragana(d)
| ^~~~~~~~~~~~~
jishu.c:883:8: warning: type defaults to 'int' in declaration of 'JishuKatakana' [-Wimplicit-int]
883 | static JishuKatakana pro((uiContext));
| ^~~~~~~~~~~~~
jishu.c:886:1: warning: return type defaults to 'int' [-Wimplicit-int]
886 | JishuKatakana(d)
| ^~~~~~~~~~~~~
jishu.c:896:8: warning: type defaults to 'int' in declaration of 'JishuRomaji' [-Wimplicit-int]
896 | static JishuRomaji pro((uiContext));
| ^~~~~~~~~~~
jishu.c:899:1: warning: return type defaults to 'int' [-Wimplicit-int]
899 | JishuRomaji(d)
| ^~~~~~~~~~~
jishu.c:919:8: warning: type defaults to 'int' in declaration of 'JishuCaseRotateForward' [-Wimplicit-int]
919 | static JishuCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
jishu.c:922:1: warning: return type defaults to 'int' [-Wimplicit-int]
922 | JishuCaseRotateForward(d)
| ^~~~~~~~~~~~~~~~~~~~~~
jishu.c:951:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkan' [-Wimplicit-int]
951 | static JishuKanjiHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
jishu.c:954:1: warning: return type defaults to 'int' [-Wimplicit-int]
954 | JishuKanjiHenkan(d)
| ^~~~~~~~~~~~~~~~
jishu.c:960:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanOInsert' [-Wimplicit-int]
960 | static JishuKanjiHenkanOInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:963:1: warning: return type defaults to 'int' [-Wimplicit-int]
963 | JishuKanjiHenkanOInsert(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
jishu.c:969:8: warning: type defaults to 'int' in declaration of 'JishuKanjiHenkanONothing' [-Wimplicit-int]
969 | static JishuKanjiHenkanONothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
jishu.c:972:1: warning: return type defaults to 'int' [-Wimplicit-int]
972 | JishuKanjiHenkanONothing(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from jishu.c:27:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
jishumap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
jishumap.h:27:40: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
jishumap.h:28:8: note: in expansion of macro 'TbForward'
28 | extern TbForward pro((uiContext)), TbBackward pro((uiContext));
| ^~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
jishumap.h:28:36: note: in expansion of macro 'TbBackward'
28 | extern TbForward pro((uiContext)), TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
jishumap.h:29:8: note: in expansion of macro 'TbBeginningOfLine'
29 | extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
jishumap.h:29:44: note: in expansion of macro 'TbEndOfLine'
29 | extern TbBeginningOfLine pro((uiContext)), TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
jishumap.h:30:8: note: in expansion of macro 'YomiKakutei'
30 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
In file included from jishu.c:986:
jishumap.h:24:13: warning: 'jishumap_id' defined but not used [-Wunused-variable]
24 | static char jishumap_id[] = "@(#) 102.1 $Id: jishumap.h,v 1.1.1.1 2002/10/19 08:27:49 aida_s Exp $";
| ^~~~~~~~~~~
jishu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: jishu.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
jishu.c: In function 'G223_extractJishuString':
jishu.c:317:5: warning: 'revlen' may be used uninitialized [-Wmaybe-uninitialized]
317 | s += revlen;
| ^~
jishu.c:215:13: warning: 'jishulen' may be used uninitialized in this function [-Wmaybe-uninitialized]
215 | len = RkwCvtZen(xxxx, 1024, yyyy, jishulen);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f kctrl.o unshared/kctrl.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g kctrl.c -o unshared/kctrl.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from kctrl.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from kctrl.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from kctrl.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
kctrl.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int]
54 | doInitializeFunctions(d)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:272:45: warning: return type defaults to 'int' [-Wimplicit-int]
272 | #define initRomeStruct G272_initRomeStruct
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:82:1: note: in expansion of macro 'initRomeStruct'
82 | 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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:90:10: note: in expansion of macro 'defaultContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:194:45: warning: unused variable 'G194_defaultBushuContext' [-Wunused-variable]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:195:45: warning: unused variable 'G195_defaultContext' [-Wunused-variable]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:90:10: note: in expansion of macro 'defaultContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
kctrl.c:88:34: warning: unused variable 'khal_mode' [-Wunused-variable]
88 | extern KanjiModeRec khkt_mode, khal_mode;
| ^~~~~~~~~
kctrl.c:88:23: warning: unused variable 'khkt_mode' [-Wunused-variable]
88 | extern KanjiModeRec khkt_mode, khal_mode;
| ^~~~~~~~~
kctrl.c:87:45: warning: unused variable 'kzal_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
kctrl.c:87:34: warning: unused variable 'kzkt_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
kctrl.c:87:23: warning: unused variable 'kzhr_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:213:45: warning: unused variable 'G213_empty_mode' [-Wunused-variable]
213 | #define empty_mode G213_empty_mode
| ^~~~~~~~~~~~~~~
kctrl.c:86:35: note: in expansion of macro 'empty_mode'
86 | extern KanjiModeRec alpha_mode, empty_mode;
| ^~~~~~~~~~
sglobal.h:160:45: warning: unused variable 'G160_alpha_mode' [-Wunused-variable]
160 | #define alpha_mode G160_alpha_mode
| ^~~~~~~~~~~~~~~
kctrl.c:86:23: note: in expansion of macro 'alpha_mode'
86 | extern KanjiModeRec alpha_mode, empty_mode;
| ^~~~~~~~~~
kctrl.c: At top level:
kctrl.c:218:1: warning: return type defaults to 'int' [-Wimplicit-int]
218 | insertEmptySlots(d)
| ^~~~~~~~~~~~~~~~
kctrl.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int]
273 | countContext()
| ^~~~~~~~~~~~
kctrl.c:495:1: warning: return type defaults to 'int' [-Wimplicit-int]
495 | KC_initialize(d, arg)
| ^~~~~~~~~~~~~
In file included from kctrl.c:27:
kctrl.c: In function 'KC_initialize':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:500:10: note: in expansion of macro 'FirstTime'
500 | extern FirstTime;
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:262:45: warning: implicit declaration of function 'G262_initExtMenu'; did you mean 'G228_finExtMenu'? [-Wimplicit-function-declaration]
262 | #define initExtMenu G262_initExtMenu
| ^~~~~~~~~~~~~~~~
kctrl.c:516:9: note: in expansion of macro 'initExtMenu'
516 | if (initExtMenu() < 0) {
| ^~~~~~~~~~~
sglobal.h:261:45: warning: implicit declaration of function 'G261_initBushuTable'; did you mean 'initBushuTable'? [-Wimplicit-function-declaration]
261 | #define initBushuTable G261_initBushuTable
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:527:9: note: in expansion of macro 'initBushuTable'
527 | if (initBushuTable() != NG) {
| ^~~~~~~~~~~~~~
sglobal.h:264:45: warning: implicit declaration of function 'G264_initGyouTable'; did you mean 'G269_initKigoTable'? [-Wimplicit-function-declaration]
264 | #define initGyouTable G264_initGyouTable
| ^~~~~~~~~~~~~~~~~~
kctrl.c:528:11: note: in expansion of macro 'initGyouTable'
528 | if (initGyouTable() != NG) {
| ^~~~~~~~~~~~~
sglobal.h:266:45: warning: implicit declaration of function 'G266_initHinshiTable'; did you mean 'initHinshiTable'? [-Wimplicit-function-declaration]
266 | #define initHinshiTable G266_initHinshiTable
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:529:13: note: in expansion of macro 'initHinshiTable'
529 | if (initHinshiTable() != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:274:45: warning: implicit declaration of function 'G274_initUlKigoTable'; did you mean 'G269_initKigoTable'? [-Wimplicit-function-declaration]
274 | #define initUlKigoTable G274_initUlKigoTable
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:530:15: note: in expansion of macro 'initUlKigoTable'
530 | if (initUlKigoTable() != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:273:45: warning: implicit declaration of function 'G273_initUlKeisenTable'; did you mean 'initUlKeisenTable'? [-Wimplicit-function-declaration]
273 | #define initUlKeisenTable G273_initUlKeisenTable
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:531:17: note: in expansion of macro 'initUlKeisenTable'
531 | if (initUlKeisenTable() != NG) {
| ^~~~~~~~~~~~~~~~~
sglobal.h:271:45: warning: implicit declaration of function 'G271_initOnoffTable'; did you mean 'initOnoffTable'? [-Wimplicit-function-declaration]
271 | #define initOnoffTable G271_initOnoffTable
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:532:19: note: in expansion of macro 'initOnoffTable'
532 | if (initOnoffTable() != NG) {
| ^~~~~~~~~~~~~~
sglobal.h:265:45: warning: implicit declaration of function 'G265_initHinshiMessage'; did you mean 'initHinshiMessage'? [-Wimplicit-function-declaration]
265 | #define initHinshiMessage G265_initHinshiMessage
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:534:21: note: in expansion of macro 'initHinshiMessage'
534 | if (initHinshiMessage() != NG) {
| ^~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int]
698 | KC_finalize(d, arg)
| ^~~~~~~~~~~
In file included from kctrl.c:27:
kctrl.c: In function 'KC_finalize':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:703:10: note: in expansion of macro 'FirstTime'
703 | extern FirstTime;
| ^~~~~~~~~
kctrl.c: At top level:
kctrl.c:775:1: warning: return type defaults to 'int' [-Wimplicit-int]
775 | KC_setWidth(d, arg)
| ^~~~~~~~~~~
kctrl.c:784:1: warning: return type defaults to 'int' [-Wimplicit-int]
784 | KC_setBunsetsuKugiri(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:812:1: warning: return type defaults to 'int' [-Wimplicit-int]
812 | KC_changeMode(d, arg)
| ^~~~~~~~~~~~~
kctrl.c:914:1: warning: return type defaults to 'int' [-Wimplicit-int]
914 | baseModeP(d)
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:218:45: warning: return type defaults to 'int' [-Wimplicit-int]
218 | #define escapeToBasicStat G218_escapeToBasicStat
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:936:1: note: in expansion of macro 'escapeToBasicStat'
936 | escapeToBasicStat(d, how)
| ^~~~~~~~~~~~~~~~~
kctrl.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int]
970 | KC_setUFunc(d, arg)
| ^~~~~~~~~~~
In file included from canna.h:50,
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]
253 | #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:975:10: note: in expansion of macro 'howToBehaveInCaseOfUndefKey'
975 | extern howToBehaveInCaseOfUndefKey;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:982:1: warning: return type defaults to 'int' [-Wimplicit-int]
982 | KC_setModeInfoStyle(d, arg)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
254 | #define howToReturnModeInfo G254_howToReturnModeInfo
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:988:10: note: in expansion of macro 'howToReturnModeInfo'
988 | extern howToReturnModeInfo;
| ^~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int]
997 | KC_setHexInputStyle(d, arg)
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1007:1: warning: return type defaults to 'int' [-Wimplicit-int]
1007 | KC_inhibitHankakuKana(d, arg)
| ^~~~~~~~~~~~~~~~~~~~~
kctrl.c:1020:1: warning: return type defaults to 'int' [-Wimplicit-int]
1020 | popTourokuWithGLineClear(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1043:1: warning: return type defaults to 'int' [-Wimplicit-int]
1043 | KC_defineKanji(d, arg)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: In function 'KC_defineKanji':
sglobal.h:200:45: warning: implicit declaration of function 'G200_dicTourokuControl'; did you mean 'dicTourokuControl'? [-Wimplicit-function-declaration]
200 | #define dicTourokuControl G200_dicTourokuControl
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1064:5: note: in expansion of macro 'dicTourokuControl'
1064 | dicTourokuControl(d, xxxx, popTourokuWithGLineClear);
| ^~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1162:1: warning: return type defaults to 'int' [-Wimplicit-int]
1162 | KC_kakutei(d, arg)
| ^~~~~~~~~~
kctrl.c:1182:1: warning: return type defaults to 'int' [-Wimplicit-int]
1182 | KC_kill(d, arg)
| ^~~~~~~
kctrl.c:1199:1: warning: return type defaults to 'int' [-Wimplicit-int]
1199 | KC_modekeys(d, arg)
| ^~~~~~~~~~~
kctrl.c:1223:1: warning: return type defaults to 'int' [-Wimplicit-int]
1223 | KC_queryMode(d, arg)
| ^~~~~~~~~~~~
kctrl.c:1231:1: warning: return type defaults to 'int' [-Wimplicit-int]
1231 | KC_queryConnection(d, arg)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1236:10: note: in expansion of macro 'defaultContext'
1236 | extern defaultContext;
| ^~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1247:1: warning: return type defaults to 'int' [-Wimplicit-int]
1247 | KC_setServerName(d, arg)
| ^~~~~~~~~~~~~~~~
kctrl.c:1256:1: warning: return type defaults to 'int' [-Wimplicit-int]
1256 | KC_parse(d, arg)
| ^~~~~~~~
kctrl.c:1273:1: warning: return type defaults to 'int' [-Wimplicit-int]
1273 | KC_yomiInfo(d, arg)
| ^~~~~~~~~~~
kctrl.c:1283:1: warning: return type defaults to 'int' [-Wimplicit-int]
1283 | KC_storeYomi(d, arg)
| ^~~~~~~~~~~~
kctrl.c:1339:1: warning: return type defaults to 'int' [-Wimplicit-int]
1339 | KC_setInitFileName(d, arg)
| ^~~~~~~~~~~~~~~~~~
kctrl.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int]
1367 | KC_do(d, arg)
| ^~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:150:45: warning: return type defaults to 'int' [-Wimplicit-int]
150 | #define _do_func_slightly G150__do_func_slightly
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1398:1: note: in expansion of macro '_do_func_slightly'
1398 | _do_func_slightly(d, fnum, mode_c, c_mode)
| ^~~~~~~~~~~~~~~~~
kctrl.c:1455:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:149:45: warning: return type defaults to 'int' [-Wimplicit-int]
149 | #define _doFunc G149__doFunc
| ^~~~~~~~~~~~
kctrl.c:1486:1: note: in expansion of macro '_doFunc'
1486 | _doFunc(d, fnum)
| ^~~~~~~
sglobal.h:148:45: warning: return type defaults to 'int' [-Wimplicit-int]
148 | #define _afterDoFunc G148__afterDoFunc
| ^~~~~~~~~~~~~~~~~
kctrl.c:1583:1: note: in expansion of macro '_afterDoFunc'
1583 | _afterDoFunc(d, retval)
| ^~~~~~~~~~~~
sglobal.h:205:45: warning: return type defaults to 'int' [-Wimplicit-int]
205 | #define doFunc G205_doFunc
| ^~~~~~~~~~~
kctrl.c:1615:1: note: in expansion of macro 'doFunc'
1615 | doFunc(d, fnum)
| ^~~~~~
kctrl.c:1623:1: warning: return type defaults to 'int' [-Wimplicit-int]
1623 | KC_getContext(d, arg)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1628:10: note: in expansion of macro 'defaultContext'
1628 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1628:26: note: in expansion of macro 'defaultBushuContext'
1628 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1645:1: warning: return type defaults to 'int' [-Wimplicit-int]
1645 | KC_closeUIContext(d, arg)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: In function 'KC_closeUIContext':
sglobal.h:57:45: warning: unused variable 'G057_ModeNames' [-Wunused-variable]
57 | #define ModeNames G057_ModeNames
| ^~~~~~~~~~~~~~
kctrl.c:1649:30: note: in expansion of macro 'ModeNames'
1649 | extern struct ModeNameRecs ModeNames[];
| ^~~~~~~~~
kctrl.c: At top level:
kctrl.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int]
1695 | KC_inhibitChangeMode(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:1717:1: warning: return type defaults to 'int' [-Wimplicit-int]
1717 | KC_letterRestriction(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int]
1734 | countColumns(str)
| ^~~~~~~~~~~~
kctrl.c:1758:1: warning: return type defaults to 'int' [-Wimplicit-int]
1758 | KC_queryMaxModeStr(d, arg)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:2117:10: note: in expansion of macro 'defaultContext'
2117 | extern defaultContext;
| ^~~~~~~~~~~~~~
kctrl.c: In function 'KC_setUserInfo':
kctrl.c:2215:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
2215 | p[1] == ':' && p[2] == '\\' ||
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~
kctrl.c:2216:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
2216 | p[1] == ':' && p[2] == '/'))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: At top level:
sglobal.h:282:45: warning: return type defaults to 'int' [-Wimplicit-int]
282 | #define kanjiControl G282_kanjiControl
| ^~~~~~~~~~~~~~~~~
kctrl.c:2376:1: note: in expansion of macro 'kanjiControl'
2376 | kanjiControl(request, d, arg)
| ^~~~~~~~~~~~
kctrl.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: kctrl.c,v 1.10 2003/09/21 09:08:17 aida_s Exp $";
| ^~~~~~
rm -f kctrl.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC kctrl.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from kctrl.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from kctrl.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from kctrl.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from kctrl.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
kctrl.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int]
54 | doInitializeFunctions(d)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:272:45: warning: return type defaults to 'int' [-Wimplicit-int]
272 | #define initRomeStruct G272_initRomeStruct
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:82:1: note: in expansion of macro 'initRomeStruct'
82 | 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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:90:10: note: in expansion of macro 'defaultContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:194:45: warning: unused variable 'G194_defaultBushuContext' [-Wunused-variable]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:90:26: note: in expansion of macro 'defaultBushuContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:195:45: warning: unused variable 'G195_defaultContext' [-Wunused-variable]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:90:10: note: in expansion of macro 'defaultContext'
90 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
kctrl.c:88:34: warning: unused variable 'khal_mode' [-Wunused-variable]
88 | extern KanjiModeRec khkt_mode, khal_mode;
| ^~~~~~~~~
kctrl.c:88:23: warning: unused variable 'khkt_mode' [-Wunused-variable]
88 | extern KanjiModeRec khkt_mode, khal_mode;
| ^~~~~~~~~
kctrl.c:87:45: warning: unused variable 'kzal_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
kctrl.c:87:34: warning: unused variable 'kzkt_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
kctrl.c:87:23: warning: unused variable 'kzhr_mode' [-Wunused-variable]
87 | extern KanjiModeRec kzhr_mode, kzkt_mode, kzal_mode;
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:213:45: warning: unused variable 'G213_empty_mode' [-Wunused-variable]
213 | #define empty_mode G213_empty_mode
| ^~~~~~~~~~~~~~~
kctrl.c:86:35: note: in expansion of macro 'empty_mode'
86 | extern KanjiModeRec alpha_mode, empty_mode;
| ^~~~~~~~~~
sglobal.h:160:45: warning: unused variable 'G160_alpha_mode' [-Wunused-variable]
160 | #define alpha_mode G160_alpha_mode
| ^~~~~~~~~~~~~~~
kctrl.c:86:23: note: in expansion of macro 'alpha_mode'
86 | extern KanjiModeRec alpha_mode, empty_mode;
| ^~~~~~~~~~
kctrl.c: At top level:
kctrl.c:218:1: warning: return type defaults to 'int' [-Wimplicit-int]
218 | insertEmptySlots(d)
| ^~~~~~~~~~~~~~~~
kctrl.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int]
273 | countContext()
| ^~~~~~~~~~~~
kctrl.c:495:1: warning: return type defaults to 'int' [-Wimplicit-int]
495 | KC_initialize(d, arg)
| ^~~~~~~~~~~~~
In file included from kctrl.c:27:
kctrl.c: In function 'KC_initialize':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:500:10: note: in expansion of macro 'FirstTime'
500 | extern FirstTime;
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:262:45: warning: implicit declaration of function 'G262_initExtMenu'; did you mean 'G228_finExtMenu'? [-Wimplicit-function-declaration]
262 | #define initExtMenu G262_initExtMenu
| ^~~~~~~~~~~~~~~~
kctrl.c:516:9: note: in expansion of macro 'initExtMenu'
516 | if (initExtMenu() < 0) {
| ^~~~~~~~~~~
sglobal.h:261:45: warning: implicit declaration of function 'G261_initBushuTable'; did you mean 'initBushuTable'? [-Wimplicit-function-declaration]
261 | #define initBushuTable G261_initBushuTable
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:527:9: note: in expansion of macro 'initBushuTable'
527 | if (initBushuTable() != NG) {
| ^~~~~~~~~~~~~~
sglobal.h:264:45: warning: implicit declaration of function 'G264_initGyouTable'; did you mean 'G269_initKigoTable'? [-Wimplicit-function-declaration]
264 | #define initGyouTable G264_initGyouTable
| ^~~~~~~~~~~~~~~~~~
kctrl.c:528:11: note: in expansion of macro 'initGyouTable'
528 | if (initGyouTable() != NG) {
| ^~~~~~~~~~~~~
sglobal.h:266:45: warning: implicit declaration of function 'G266_initHinshiTable'; did you mean 'initHinshiTable'? [-Wimplicit-function-declaration]
266 | #define initHinshiTable G266_initHinshiTable
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:529:13: note: in expansion of macro 'initHinshiTable'
529 | if (initHinshiTable() != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:274:45: warning: implicit declaration of function 'G274_initUlKigoTable'; did you mean 'G269_initKigoTable'? [-Wimplicit-function-declaration]
274 | #define initUlKigoTable G274_initUlKigoTable
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:530:15: note: in expansion of macro 'initUlKigoTable'
530 | if (initUlKigoTable() != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:273:45: warning: implicit declaration of function 'G273_initUlKeisenTable'; did you mean 'initUlKeisenTable'? [-Wimplicit-function-declaration]
273 | #define initUlKeisenTable G273_initUlKeisenTable
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:531:17: note: in expansion of macro 'initUlKeisenTable'
531 | if (initUlKeisenTable() != NG) {
| ^~~~~~~~~~~~~~~~~
sglobal.h:271:45: warning: implicit declaration of function 'G271_initOnoffTable'; did you mean 'initOnoffTable'? [-Wimplicit-function-declaration]
271 | #define initOnoffTable G271_initOnoffTable
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:532:19: note: in expansion of macro 'initOnoffTable'
532 | if (initOnoffTable() != NG) {
| ^~~~~~~~~~~~~~
sglobal.h:265:45: warning: implicit declaration of function 'G265_initHinshiMessage'; did you mean 'initHinshiMessage'? [-Wimplicit-function-declaration]
265 | #define initHinshiMessage G265_initHinshiMessage
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:534:21: note: in expansion of macro 'initHinshiMessage'
534 | if (initHinshiMessage() != NG) {
| ^~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:698:1: warning: return type defaults to 'int' [-Wimplicit-int]
698 | KC_finalize(d, arg)
| ^~~~~~~~~~~
In file included from kctrl.c:27:
kctrl.c: In function 'KC_finalize':
canna.h:56:42: warning: type defaults to 'int' in declaration of 'CANNA_G271_FirstTime' [-Wimplicit-int]
56 | #define FirstTime CANNA_G271_FirstTime
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:703:10: note: in expansion of macro 'FirstTime'
703 | extern FirstTime;
| ^~~~~~~~~
kctrl.c: At top level:
kctrl.c:775:1: warning: return type defaults to 'int' [-Wimplicit-int]
775 | KC_setWidth(d, arg)
| ^~~~~~~~~~~
kctrl.c:784:1: warning: return type defaults to 'int' [-Wimplicit-int]
784 | KC_setBunsetsuKugiri(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:812:1: warning: return type defaults to 'int' [-Wimplicit-int]
812 | KC_changeMode(d, arg)
| ^~~~~~~~~~~~~
kctrl.c:914:1: warning: return type defaults to 'int' [-Wimplicit-int]
914 | baseModeP(d)
| ^~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:218:45: warning: return type defaults to 'int' [-Wimplicit-int]
218 | #define escapeToBasicStat G218_escapeToBasicStat
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:936:1: note: in expansion of macro 'escapeToBasicStat'
936 | escapeToBasicStat(d, how)
| ^~~~~~~~~~~~~~~~~
kctrl.c:970:1: warning: return type defaults to 'int' [-Wimplicit-int]
970 | KC_setUFunc(d, arg)
| ^~~~~~~~~~~
In file included from canna.h:50,
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]
253 | #define howToBehaveInCaseOfUndefKey G253_howToBehaveInCaseOfUndefKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:975:10: note: in expansion of macro 'howToBehaveInCaseOfUndefKey'
975 | extern howToBehaveInCaseOfUndefKey;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:982:1: warning: return type defaults to 'int' [-Wimplicit-int]
982 | KC_setModeInfoStyle(d, arg)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
254 | #define howToReturnModeInfo G254_howToReturnModeInfo
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:988:10: note: in expansion of macro 'howToReturnModeInfo'
988 | extern howToReturnModeInfo;
| ^~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int]
997 | KC_setHexInputStyle(d, arg)
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1007:1: warning: return type defaults to 'int' [-Wimplicit-int]
1007 | KC_inhibitHankakuKana(d, arg)
| ^~~~~~~~~~~~~~~~~~~~~
kctrl.c:1020:1: warning: return type defaults to 'int' [-Wimplicit-int]
1020 | popTourokuWithGLineClear(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1043:1: warning: return type defaults to 'int' [-Wimplicit-int]
1043 | KC_defineKanji(d, arg)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: In function 'KC_defineKanji':
sglobal.h:200:45: warning: implicit declaration of function 'G200_dicTourokuControl'; did you mean 'dicTourokuControl'? [-Wimplicit-function-declaration]
200 | #define dicTourokuControl G200_dicTourokuControl
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1064:5: note: in expansion of macro 'dicTourokuControl'
1064 | dicTourokuControl(d, xxxx, popTourokuWithGLineClear);
| ^~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1162:1: warning: return type defaults to 'int' [-Wimplicit-int]
1162 | KC_kakutei(d, arg)
| ^~~~~~~~~~
kctrl.c:1182:1: warning: return type defaults to 'int' [-Wimplicit-int]
1182 | KC_kill(d, arg)
| ^~~~~~~
kctrl.c:1199:1: warning: return type defaults to 'int' [-Wimplicit-int]
1199 | KC_modekeys(d, arg)
| ^~~~~~~~~~~
kctrl.c:1223:1: warning: return type defaults to 'int' [-Wimplicit-int]
1223 | KC_queryMode(d, arg)
| ^~~~~~~~~~~~
kctrl.c:1231:1: warning: return type defaults to 'int' [-Wimplicit-int]
1231 | KC_queryConnection(d, arg)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1236:10: note: in expansion of macro 'defaultContext'
1236 | extern defaultContext;
| ^~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1247:1: warning: return type defaults to 'int' [-Wimplicit-int]
1247 | KC_setServerName(d, arg)
| ^~~~~~~~~~~~~~~~
kctrl.c:1256:1: warning: return type defaults to 'int' [-Wimplicit-int]
1256 | KC_parse(d, arg)
| ^~~~~~~~
kctrl.c:1273:1: warning: return type defaults to 'int' [-Wimplicit-int]
1273 | KC_yomiInfo(d, arg)
| ^~~~~~~~~~~
kctrl.c:1283:1: warning: return type defaults to 'int' [-Wimplicit-int]
1283 | KC_storeYomi(d, arg)
| ^~~~~~~~~~~~
kctrl.c:1339:1: warning: return type defaults to 'int' [-Wimplicit-int]
1339 | KC_setInitFileName(d, arg)
| ^~~~~~~~~~~~~~~~~~
kctrl.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int]
1367 | KC_do(d, arg)
| ^~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:150:45: warning: return type defaults to 'int' [-Wimplicit-int]
150 | #define _do_func_slightly G150__do_func_slightly
| ^~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1398:1: note: in expansion of macro '_do_func_slightly'
1398 | _do_func_slightly(d, fnum, mode_c, c_mode)
| ^~~~~~~~~~~~~~~~~
kctrl.c:1455:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
sglobal.h:149:45: warning: return type defaults to 'int' [-Wimplicit-int]
149 | #define _doFunc G149__doFunc
| ^~~~~~~~~~~~
kctrl.c:1486:1: note: in expansion of macro '_doFunc'
1486 | _doFunc(d, fnum)
| ^~~~~~~
sglobal.h:148:45: warning: return type defaults to 'int' [-Wimplicit-int]
148 | #define _afterDoFunc G148__afterDoFunc
| ^~~~~~~~~~~~~~~~~
kctrl.c:1583:1: note: in expansion of macro '_afterDoFunc'
1583 | _afterDoFunc(d, retval)
| ^~~~~~~~~~~~
sglobal.h:205:45: warning: return type defaults to 'int' [-Wimplicit-int]
205 | #define doFunc G205_doFunc
| ^~~~~~~~~~~
kctrl.c:1615:1: note: in expansion of macro 'doFunc'
1615 | doFunc(d, fnum)
| ^~~~~~
kctrl.c:1623:1: warning: return type defaults to 'int' [-Wimplicit-int]
1623 | KC_getContext(d, arg)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:1628:10: note: in expansion of macro 'defaultContext'
1628 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~
sglobal.h:194:45: warning: type defaults to 'int' in declaration of 'G194_defaultBushuContext' [-Wimplicit-int]
194 | #define defaultBushuContext G194_defaultBushuContext
| ^~~~~~~~~~~~~~~~~~~~~~~~
kctrl.c:1628:26: note: in expansion of macro 'defaultBushuContext'
1628 | extern defaultContext, defaultBushuContext;
| ^~~~~~~~~~~~~~~~~~~
kctrl.c: At top level:
kctrl.c:1645:1: warning: return type defaults to 'int' [-Wimplicit-int]
1645 | KC_closeUIContext(d, arg)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: In function 'KC_closeUIContext':
sglobal.h:57:45: warning: unused variable 'G057_ModeNames' [-Wunused-variable]
57 | #define ModeNames G057_ModeNames
| ^~~~~~~~~~~~~~
kctrl.c:1649:30: note: in expansion of macro 'ModeNames'
1649 | extern struct ModeNameRecs ModeNames[];
| ^~~~~~~~~
kctrl.c: At top level:
kctrl.c:1695:1: warning: return type defaults to 'int' [-Wimplicit-int]
1695 | KC_inhibitChangeMode(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:1717:1: warning: return type defaults to 'int' [-Wimplicit-int]
1717 | KC_letterRestriction(d, arg)
| ^~~~~~~~~~~~~~~~~~~~
kctrl.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int]
1734 | countColumns(str)
| ^~~~~~~~~~~~
kctrl.c:1758:1: warning: return type defaults to 'int' [-Wimplicit-int]
1758 | KC_queryMaxModeStr(d, arg)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
kctrl.c:2117:10: note: in expansion of macro 'defaultContext'
2117 | extern defaultContext;
| ^~~~~~~~~~~~~~
kctrl.c: In function 'KC_setUserInfo':
kctrl.c:2215:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
2215 | p[1] == ':' && p[2] == '\\' ||
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~
kctrl.c:2216:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
2216 | p[1] == ':' && p[2] == '/'))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from canna.h:50,
from kctrl.c:27:
kctrl.c: At top level:
sglobal.h:282:45: warning: return type defaults to 'int' [-Wimplicit-int]
282 | #define kanjiControl G282_kanjiControl
| ^~~~~~~~~~~~~~~~~
kctrl.c:2376:1: note: in expansion of macro 'kanjiControl'
2376 | kanjiControl(request, d, arg)
| ^~~~~~~~~~~~
kctrl.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: kctrl.c,v 1.10 2003/09/21 09:08:17 aida_s Exp $";
| ^~~~~~
rm -f keydef.o unshared/keydef.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g keydef.c -o unshared/keydef.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from keydef.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from keydef.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from keydef.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from keydef.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from keydef.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from keydef.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from keydef.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:311:45: warning: type defaults to 'int' in declaration of 'G311_multiSequenceFunc' [-Wimplicit-int]
311 | #define multiSequenceFunc G311_multiSequenceFunc
| ^~~~~~~~~~~~~~~~~~~~~~
keydef.c:40:8: note: in expansion of macro 'multiSequenceFunc'
40 | extern multiSequenceFunc
| ^~~~~~~~~~~~~~~~~
keydef.c:44:8: warning: type defaults to 'int' in declaration of 'regist_key_hash' [-Wimplicit-int]
44 | static regist_key_hash(), copyMultiSequence();
| ^~~~~~~~~~~~~~~
keydef.c:44:27: warning: type defaults to 'int' in declaration of 'copyMultiSequence' [-Wimplicit-int]
44 | static regist_key_hash(), copyMultiSequence();
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:268:45: warning: return type defaults to 'int' [-Wimplicit-int]
268 | #define initKeyTables G268_initKeyTables
| ^~~~~~~~~~~~~~~~~~
keydef.c:122:1: note: in expansion of macro 'initKeyTables'
122 | initKeyTables()
| ^~~~~~~~~~~~~
sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int]
318 | #define nothermodes G318_nothermodes
| ^~~~~~~~~~~~~~~~
keydef.c:191:8: note: in expansion of macro 'nothermodes'
191 | extern nothermodes;
| ^~~~~~~~~~~
sglobal.h:169:45: warning: return type defaults to 'int' [-Wimplicit-int]
169 | #define changeKeyfunc G169_changeKeyfunc
| ^~~~~~~~~~~~~~~~~~
keydef.c:193:1: note: in expansion of macro 'changeKeyfunc'
193 | changeKeyfunc(modenum, key, fnum, actbuff, keybuff)
| ^~~~~~~~~~~~~
sglobal.h:170:45: warning: return type defaults to 'int' [-Wimplicit-int]
170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll
| ^~~~~~~~~~~~~~~~~~~~~~~
keydef.c:335:1: note: in expansion of macro 'changeKeyfuncOfAll'
335 | changeKeyfuncOfAll(key, fnum, actbuff, keybuff)
| ^~~~~~~~~~~~~~~~~~
keydef.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int]
596 | specialen(block)
| ^~~~~~~~~
keydef.c:609:1: warning: return type defaults to 'int' [-Wimplicit-int]
609 | to_write_act(depth,keysize,actsize,singleAct)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:163:45: warning: return type defaults to 'int' [-Wimplicit-int]
163 | #define askQuitKey G163_askQuitKey
| ^~~~~~~~~~~~~~~
keydef.c:897:1: note: in expansion of macro 'askQuitKey'
897 | askQuitKey(key)
| ^~~~~~~~~~
keydef.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: keydef.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f keydef.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC keydef.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from keydef.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from keydef.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from keydef.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from keydef.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from keydef.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from keydef.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from keydef.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:311:45: warning: type defaults to 'int' in declaration of 'G311_multiSequenceFunc' [-Wimplicit-int]
311 | #define multiSequenceFunc G311_multiSequenceFunc
| ^~~~~~~~~~~~~~~~~~~~~~
keydef.c:40:8: note: in expansion of macro 'multiSequenceFunc'
40 | extern multiSequenceFunc
| ^~~~~~~~~~~~~~~~~
keydef.c:44:8: warning: type defaults to 'int' in declaration of 'regist_key_hash' [-Wimplicit-int]
44 | static regist_key_hash(), copyMultiSequence();
| ^~~~~~~~~~~~~~~
keydef.c:44:27: warning: type defaults to 'int' in declaration of 'copyMultiSequence' [-Wimplicit-int]
44 | static regist_key_hash(), copyMultiSequence();
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:268:45: warning: return type defaults to 'int' [-Wimplicit-int]
268 | #define initKeyTables G268_initKeyTables
| ^~~~~~~~~~~~~~~~~~
keydef.c:122:1: note: in expansion of macro 'initKeyTables'
122 | initKeyTables()
| ^~~~~~~~~~~~~
sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int]
318 | #define nothermodes G318_nothermodes
| ^~~~~~~~~~~~~~~~
keydef.c:191:8: note: in expansion of macro 'nothermodes'
191 | extern nothermodes;
| ^~~~~~~~~~~
sglobal.h:169:45: warning: return type defaults to 'int' [-Wimplicit-int]
169 | #define changeKeyfunc G169_changeKeyfunc
| ^~~~~~~~~~~~~~~~~~
keydef.c:193:1: note: in expansion of macro 'changeKeyfunc'
193 | changeKeyfunc(modenum, key, fnum, actbuff, keybuff)
| ^~~~~~~~~~~~~
sglobal.h:170:45: warning: return type defaults to 'int' [-Wimplicit-int]
170 | #define changeKeyfuncOfAll G170_changeKeyfuncOfAll
| ^~~~~~~~~~~~~~~~~~~~~~~
keydef.c:335:1: note: in expansion of macro 'changeKeyfuncOfAll'
335 | changeKeyfuncOfAll(key, fnum, actbuff, keybuff)
| ^~~~~~~~~~~~~~~~~~
keydef.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int]
596 | specialen(block)
| ^~~~~~~~~
keydef.c:609:1: warning: return type defaults to 'int' [-Wimplicit-int]
609 | to_write_act(depth,keysize,actsize,singleAct)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from keydef.c:27:
sglobal.h:163:45: warning: return type defaults to 'int' [-Wimplicit-int]
163 | #define askQuitKey G163_askQuitKey
| ^~~~~~~~~~~~~~~
keydef.c:897:1: note: in expansion of macro 'askQuitKey'
897 | askQuitKey(key)
| ^~~~~~~~~~
keydef.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: keydef.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f kigo.o unshared/kigo.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g kigo.c -o unshared/kigo.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from kigo.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from kigo.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from kigo.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from kigo.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from kigo.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from kigo.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from kigo.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
kigo.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int]
120 | getKigoContext(d,
| ^~~~~~~~~~~~~~
kigo.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int]
173 | makeKigoGlineStatus(d)
| ^~~~~~~~~~~~~~~~~~~
kigo.c:228:1: warning: return type defaults to 'int' [-Wimplicit-int]
228 | makeKigoInfo(d, headkouho)
| ^~~~~~~~~~~~
kigo.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int]
300 | kigoIchiranExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:316:1: warning: return type defaults to 'int' [-Wimplicit-int]
316 | kigoIchiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:55:45: warning: return type defaults to 'int' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
kigo.c:329:1: note: in expansion of macro 'KigoIchiran'
329 | KigoIchiran(d)
| ^~~~~~~~~~~
kigo.c: In function 'G055_KigoIchiran':
sglobal.h:303:45: warning: implicit declaration of function 'G303_makeKigoIchiran'; did you mean 'makeKigoIchiran'? [-Wimplicit-function-declaration]
303 | #define makeKigoIchiran G303_makeKigoIchiran
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:342:6: note: in expansion of macro 'makeKigoIchiran'
342 | if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG)
| ^~~~~~~~~~~~~~~
kigo.c: At top level:
sglobal.h:303:45: warning: return type defaults to 'int' [-Wimplicit-int]
303 | #define makeKigoIchiran G303_makeKigoIchiran
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:356:1: note: in expansion of macro 'makeKigoIchiran'
356 | makeKigoIchiran(d, major_mode)
| ^~~~~~~~~~~~~~~
kigo.c: In function 'G303_makeKigoIchiran':
sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf'; did you mean 'allocIchiranBuf'? [-Wimplicit-function-declaration]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:392:6: note: in expansion of macro 'allocIchiranBuf'
| ^~~~~~~~~~~~~~~
kigo.c: At top level:
kigo.c:423:1: warning: return type defaults to 'int' [-Wimplicit-int]
423 | KigoNop(d)
| ^~~~~~~
kigo.c:441:1: warning: return type defaults to 'int' [-Wimplicit-int]
441 | KigoForwardKouho(d)
| ^~~~~~~~~~~~~~~~
kigo.c:474:1: warning: return type defaults to 'int' [-Wimplicit-int]
474 | KigoBackwardKouho(d)
| ^~~~~~~~~~~~~~~~~
kigo.c:506:1: warning: return type defaults to 'int' [-Wimplicit-int]
506 | KigoPreviousKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~~
kigo.c:537:1: warning: return type defaults to 'int' [-Wimplicit-int]
537 | KigoNextKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~
kigo.c:568:1: warning: return type defaults to 'int' [-Wimplicit-int]
568 | KigoBeginningOfKouho(d)
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:590:1: warning: return type defaults to 'int' [-Wimplicit-int]
590 | KigoEndOfKouho(d)
| ^~~~~~~~~~~~~~
kigo.c:615:1: warning: return type defaults to 'int' [-Wimplicit-int]
615 | KigoKakutei(d)
| ^~~~~~~~~~~
kigo.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int]
703 | KigoQuit(d)
| ^~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
kigomap.h:30:8: note: in expansion of macro 'DoFuncSequence'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
kigomap.h:30:25: note: in expansion of macro 'UseOtherKeymap'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
kigo.c: In function 'makeKigoGlineStatus':
kigo.c:201:1: warning: control reaches end of non-void function [-Wreturn-type]
201 | }
| ^
In file included from kigo.c:726:
At top level:
kigomap.h:24:13: warning: 'kigomap_id' defined but not used [-Wunused-variable]
24 | static char kigomap_id[] = "@(#) 102.1 $Id: kigomap.h,v 1.1.1.1 2002/10/19 08:27:50 aida_s Exp $";
| ^~~~~~~~~~
kigo.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: kigo.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f kigo.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC kigo.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from kigo.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from kigo.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from kigo.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from kigo.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from kigo.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from kigo.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from kigo.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
kigo.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int]
120 | getKigoContext(d,
| ^~~~~~~~~~~~~~
kigo.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int]
173 | makeKigoGlineStatus(d)
| ^~~~~~~~~~~~~~~~~~~
kigo.c:228:1: warning: return type defaults to 'int' [-Wimplicit-int]
228 | makeKigoInfo(d, headkouho)
| ^~~~~~~~~~~~
kigo.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int]
300 | kigoIchiranExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:316:1: warning: return type defaults to 'int' [-Wimplicit-int]
316 | kigoIchiranQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:55:45: warning: return type defaults to 'int' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
kigo.c:329:1: note: in expansion of macro 'KigoIchiran'
329 | KigoIchiran(d)
| ^~~~~~~~~~~
kigo.c: In function 'G055_KigoIchiran':
sglobal.h:303:45: warning: implicit declaration of function 'G303_makeKigoIchiran'; did you mean 'makeKigoIchiran'? [-Wimplicit-function-declaration]
303 | #define makeKigoIchiran G303_makeKigoIchiran
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:342:6: note: in expansion of macro 'makeKigoIchiran'
342 | if(makeKigoIchiran(d, CANNA_MODE_KigoMode) == NG)
| ^~~~~~~~~~~~~~~
kigo.c: At top level:
sglobal.h:303:45: warning: return type defaults to 'int' [-Wimplicit-int]
303 | #define makeKigoIchiran G303_makeKigoIchiran
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:356:1: note: in expansion of macro 'makeKigoIchiran'
356 | makeKigoIchiran(d, major_mode)
| ^~~~~~~~~~~~~~~
kigo.c: In function 'G303_makeKigoIchiran':
sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf'; did you mean 'allocIchiranBuf'? [-Wimplicit-function-declaration]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:392:6: note: in expansion of macro 'allocIchiranBuf'
| ^~~~~~~~~~~~~~~
kigo.c: At top level:
kigo.c:423:1: warning: return type defaults to 'int' [-Wimplicit-int]
423 | KigoNop(d)
| ^~~~~~~
kigo.c:441:1: warning: return type defaults to 'int' [-Wimplicit-int]
441 | KigoForwardKouho(d)
| ^~~~~~~~~~~~~~~~
kigo.c:474:1: warning: return type defaults to 'int' [-Wimplicit-int]
474 | KigoBackwardKouho(d)
| ^~~~~~~~~~~~~~~~~
kigo.c:506:1: warning: return type defaults to 'int' [-Wimplicit-int]
506 | KigoPreviousKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~~~~~
kigo.c:537:1: warning: return type defaults to 'int' [-Wimplicit-int]
537 | KigoNextKouhoretsu(d)
| ^~~~~~~~~~~~~~~~~~
kigo.c:568:1: warning: return type defaults to 'int' [-Wimplicit-int]
568 | KigoBeginningOfKouho(d)
| ^~~~~~~~~~~~~~~~~~~~
kigo.c:590:1: warning: return type defaults to 'int' [-Wimplicit-int]
590 | KigoEndOfKouho(d)
| ^~~~~~~~~~~~~~
kigo.c:615:1: warning: return type defaults to 'int' [-Wimplicit-int]
615 | KigoKakutei(d)
| ^~~~~~~~~~~
kigo.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int]
703 | KigoQuit(d)
| ^~~~~~~~
In file included from canna.h:50,
from kigo.c:27:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
kigomap.h:30:8: note: in expansion of macro 'DoFuncSequence'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
kigomap.h:30:25: note: in expansion of macro 'UseOtherKeymap'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
kigo.c: In function 'makeKigoGlineStatus':
kigo.c:201:1: warning: control reaches end of non-void function [-Wreturn-type]
201 | }
| ^
In file included from kigo.c:726:
At top level:
kigomap.h:24:13: warning: 'kigomap_id' defined but not used [-Wunused-variable]
24 | static char kigomap_id[] = "@(#) 102.1 $Id: kigomap.h,v 1.1.1.1 2002/10/19 08:27:50 aida_s Exp $";
| ^~~~~~~~~~
kigo.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: kigo.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f mode.o unshared/mode.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g mode.c -o unshared/mode.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from mode.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from mode.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from mode.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from mode.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from mode.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from mode.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from mode.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int]
318 | #define nothermodes G318_nothermodes
| ^~~~~~~~~~~~~~~~
mode.c:120:8: note: in expansion of macro 'nothermodes'
120 | extern nothermodes;
| ^~~~~~~~~~~
sglobal.h:49:45: warning: return type defaults to 'int' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
mode.c:230:1: note: in expansion of macro 'JapaneseMode'
230 | JapaneseMode(d)
| ^~~~~~~~~~~~
sglobal.h:1:45: warning: return type defaults to 'int' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
mode.c:245:1: note: in expansion of macro 'AlphaMode'
245 | AlphaMode(d)
| ^~~~~~~~~
sglobal.h:36:45: warning: return type defaults to 'int' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
mode.c:261:1: note: in expansion of macro 'HenkanNyuryokuMode'
261 | HenkanNyuryokuMode(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:332:45: warning: return type defaults to 'int' [-Wimplicit-int]
332 | #define queryMode G332_queryMode
| ^~~~~~~~~~~~~~
mode.c:286:1: note: in expansion of macro 'queryMode'
286 | queryMode(d, arg)
| ^~~~~~~~~
sglobal.h:171:45: warning: return type defaults to 'int' [-Wimplicit-int]
171 | #define changeModeName G171_changeModeName
| ^~~~~~~~~~~~~~~~~~~
mode.c:373:1: note: in expansion of macro 'changeModeName'
373 | changeModeName(modeid, str)
| ^~~~~~~~~~~~~~
mode.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: mode.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~
rm -f mode.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC mode.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from mode.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from mode.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from mode.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from mode.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from mode.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from mode.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from mode.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from mode.c:27:
sglobal.h:318:45: warning: type defaults to 'int' in declaration of 'G318_nothermodes' [-Wimplicit-int]
318 | #define nothermodes G318_nothermodes
| ^~~~~~~~~~~~~~~~
mode.c:120:8: note: in expansion of macro 'nothermodes'
120 | extern nothermodes;
| ^~~~~~~~~~~
sglobal.h:49:45: warning: return type defaults to 'int' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
mode.c:230:1: note: in expansion of macro 'JapaneseMode'
230 | JapaneseMode(d)
| ^~~~~~~~~~~~
sglobal.h:1:45: warning: return type defaults to 'int' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
mode.c:245:1: note: in expansion of macro 'AlphaMode'
245 | AlphaMode(d)
| ^~~~~~~~~
sglobal.h:36:45: warning: return type defaults to 'int' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
mode.c:261:1: note: in expansion of macro 'HenkanNyuryokuMode'
261 | HenkanNyuryokuMode(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:332:45: warning: return type defaults to 'int' [-Wimplicit-int]
332 | #define queryMode G332_queryMode
| ^~~~~~~~~~~~~~
mode.c:286:1: note: in expansion of macro 'queryMode'
286 | queryMode(d, arg)
| ^~~~~~~~~
sglobal.h:171:45: warning: return type defaults to 'int' [-Wimplicit-int]
171 | #define changeModeName G171_changeModeName
| ^~~~~~~~~~~~~~~~~~~
mode.c:373:1: note: in expansion of macro 'changeModeName'
373 | changeModeName(modeid, str)
| ^~~~~~~~~~~~~~
mode.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: mode.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~
rm -f multi.o unshared/multi.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g multi.c -o unshared/multi.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from multi.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from multi.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from multi.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from multi.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from multi.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from multi.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from multi.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:114:45: warning: return type defaults to 'int' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
multi.c:105:1: note: in expansion of macro 'UseOtherKeymap'
105 | UseOtherKeymap(d)
| ^~~~~~~~~~~~~~
multi.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:17:45: warning: return type defaults to 'int' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
multi.c:242:1: note: in expansion of macro 'DoFuncSequence'
| ^~~~~~~~~~~~~~
multi.c: In function 'G017_DoFuncSequence':
multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
245 | return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL);
| ^
In file included from canna.h:50,
from multi.c:27:
multi.c: At top level:
sglobal.h:311:45: warning: return type defaults to 'int' [-Wimplicit-int]
311 | #define multiSequenceFunc G311_multiSequenceFunc
| ^~~~~~~~~~~~~~~~~~~~~~
multi.c:248:1: note: in expansion of macro 'multiSequenceFunc'
248 | multiSequenceFunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~~~~
multi.c:24:13: warning: 'm_s_map_id' defined but not used [-Wunused-variable]
24 | static char m_s_map_id[] = "@(#) 102.1 $Id: multi.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~~~~~
multi.c: In function '_DoFuncSequence':
multi.c:222:35: warning: 'prevEcho' may be used uninitialized in this function [-Wmaybe-uninitialized]
222 | d->kanji_status_return->echoStr = prevEcho;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
multi.c:225:35: warning: 'prevRevLen' may be used uninitialized in this function [-Wmaybe-uninitialized]
225 | d->kanji_status_return->revLen = prevRevLen;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
multi.c:224:35: warning: 'prevRevPos' may be used uninitialized in this function [-Wmaybe-uninitialized]
224 | d->kanji_status_return->revPos = prevRevPos;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
rm -f multi.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC multi.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from multi.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from multi.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from multi.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from multi.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from multi.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from multi.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from multi.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:114:45: warning: return type defaults to 'int' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
multi.c:105:1: note: in expansion of macro 'UseOtherKeymap'
105 | UseOtherKeymap(d)
| ^~~~~~~~~~~~~~
multi.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from multi.c:27:
sglobal.h:17:45: warning: return type defaults to 'int' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
multi.c:242:1: note: in expansion of macro 'DoFuncSequence'
| ^~~~~~~~~~~~~~
multi.c: In function 'G017_DoFuncSequence':
multi.c:245:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
245 | return _DoFuncSequence(d, (BYTE *)NULL, (BYTE)NULL);
| ^
In file included from canna.h:50,
from multi.c:27:
multi.c: At top level:
sglobal.h:311:45: warning: return type defaults to 'int' [-Wimplicit-int]
311 | #define multiSequenceFunc G311_multiSequenceFunc
| ^~~~~~~~~~~~~~~~~~~~~~
multi.c:248:1: note: in expansion of macro 'multiSequenceFunc'
248 | multiSequenceFunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~~~~
multi.c:24:13: warning: 'm_s_map_id' defined but not used [-Wunused-variable]
24 | static char m_s_map_id[] = "@(#) 102.1 $Id: multi.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~~~~~
multi.c: In function '_DoFuncSequence':
multi.c:222:35: warning: 'prevEcho' may be used uninitialized in this function [-Wmaybe-uninitialized]
222 | d->kanji_status_return->echoStr = prevEcho;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
multi.c:225:35: warning: 'prevRevLen' may be used uninitialized in this function [-Wmaybe-uninitialized]
225 | d->kanji_status_return->revLen = prevRevLen;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
multi.c:224:35: warning: 'prevRevPos' may be used uninitialized in this function [-Wmaybe-uninitialized]
224 | d->kanji_status_return->revPos = prevRevPos;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
rm -f onoff.o unshared/onoff.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g onoff.c -o unshared/onoff.o
In file included from /usr/include/errno.h:25,
from onoff.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from onoff.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from onoff.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from onoff.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from onoff.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from onoff.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from onoff.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:351:45: warning: return type defaults to 'int' [-Wimplicit-int]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
onoff.c:77:1: note: in expansion of macro 'selectOnOff'
77 | selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status,
| ^~~~~~~~~~~
onoff.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
131 | makeOnOffIchiran(d, nelem, bangomax, currentkouho, status)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
onoff.c: In function 'makeOnOffIchiran':
sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf'; did you mean 'allocIchiranBuf'? [-Wimplicit-function-declaration]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
onoff.c:149:6: note: in expansion of macro 'allocIchiranBuf'
149 | if(allocIchiranBuf(d) == NG)
| ^~~~~~~~~~~~~~~
onoff.c: At top level:
onoff.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int]
276 | OnOffSelect(d)
| ^~~~~~~~~~~
onoff.c:308:1: warning: return type defaults to 'int' [-Wimplicit-int]
308 | OnOffKakutei(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
onoffmap.h:30:9: note: in expansion of macro 'DoFuncSequence'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
onoffmap.h:30:26: note: in expansion of macro 'UseOtherKeymap'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:9: note: in expansion of macro 'IchiranForwardKouho'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:32: note: in expansion of macro 'IchiranBackwardKouho'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:56: note: in expansion of macro 'IchiranNextKouhoretsu'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:32:9: note: in expansion of macro 'IchiranPreviousKouhoretsu'
32 | extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho();
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:32:38: note: in expansion of macro 'IchiranBeginningOfKouho'
32 | extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho();
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:33:9: note: in expansion of macro 'IchiranEndOfKouho'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
onoffmap.h:33:30: note: in expansion of macro 'IchiranQuit'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
onoffmap.h:33:45: note: in expansion of macro 'IchiranNop'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~
In file included from onoff.c:350:
onoffmap.h:24:13: warning: 'onoffmap_id' defined but not used [-Wunused-variable]
24 | static char onoffmap_id[] = "@(#) 102.1 $Id: onoffmap.h,v 1.1.1.1 2002/10/19 08:27:50 aida_s Exp $";
| ^~~~~~~~~~~
onoff.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: onoff.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f onoff.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC onoff.c
In file included from /usr/include/errno.h:25,
from onoff.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from onoff.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from onoff.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from onoff.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from onoff.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from onoff.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from onoff.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:351:45: warning: return type defaults to 'int' [-Wimplicit-int]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
onoff.c:77:1: note: in expansion of macro 'selectOnOff'
77 | selectOnOff(d, buf, ck, nelem, bangomax, currentkouho, status,
| ^~~~~~~~~~~
onoff.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
131 | makeOnOffIchiran(d, nelem, bangomax, currentkouho, status)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
onoff.c: In function 'makeOnOffIchiran':
sglobal.h:155:45: warning: implicit declaration of function 'G155_allocIchiranBuf'; did you mean 'allocIchiranBuf'? [-Wimplicit-function-declaration]
155 | #define allocIchiranBuf G155_allocIchiranBuf
| ^~~~~~~~~~~~~~~~~~~~
onoff.c:149:6: note: in expansion of macro 'allocIchiranBuf'
149 | if(allocIchiranBuf(d) == NG)
| ^~~~~~~~~~~~~~~
onoff.c: At top level:
onoff.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int]
276 | OnOffSelect(d)
| ^~~~~~~~~~~
onoff.c:308:1: warning: return type defaults to 'int' [-Wimplicit-int]
308 | OnOffKakutei(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from onoff.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
onoffmap.h:30:9: note: in expansion of macro 'DoFuncSequence'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
onoffmap.h:30:26: note: in expansion of macro 'UseOtherKeymap'
30 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:9: note: in expansion of macro 'IchiranForwardKouho'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:32: note: in expansion of macro 'IchiranBackwardKouho'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:31:56: note: in expansion of macro 'IchiranNextKouhoretsu'
31 | extern IchiranForwardKouho(), IchiranBackwardKouho(), IchiranNextKouhoretsu();
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:32:9: note: in expansion of macro 'IchiranPreviousKouhoretsu'
32 | extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho();
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:32:38: note: in expansion of macro 'IchiranBeginningOfKouho'
32 | extern IchiranPreviousKouhoretsu(), IchiranBeginningOfKouho();
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
onoffmap.h:33:9: note: in expansion of macro 'IchiranEndOfKouho'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
onoffmap.h:33:30: note: in expansion of macro 'IchiranQuit'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
onoffmap.h:33:45: note: in expansion of macro 'IchiranNop'
33 | extern IchiranEndOfKouho(), IchiranQuit(), IchiranNop();
| ^~~~~~~~~~
In file included from onoff.c:350:
onoffmap.h:24:13: warning: 'onoffmap_id' defined but not used [-Wunused-variable]
24 | static char onoffmap_id[] = "@(#) 102.1 $Id: onoffmap.h,v 1.1.1.1 2002/10/19 08:27:50 aida_s Exp $";
| ^~~~~~~~~~~
onoff.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: onoff.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f parse.o unshared/parse.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g parse.c -o unshared/parse.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from parse.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from parse.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from parse.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from parse.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from parse.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from parse.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from parse.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
parse.c:56:8: note: in expansion of macro 'ckverbose'
56 | extern ckverbose;
| ^~~~~~~~~
sglobal.h:133:45: warning: type defaults to 'int' in declaration of 'G133_YYparse_by_rcfilename' [-Wimplicit-int]
133 | #define YYparse_by_rcfilename G133_YYparse_by_rcfilename
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
parse.c:58:8: note: in expansion of macro 'YYparse_by_rcfilename'
58 | extern YYparse_by_rcfilename();
| ^~~~~~~~~~~~~~~~~~~~~
parse.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int]
80 | make_initfilename()
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
parse.c:115:10: note: in expansion of macro 'iroha_debug'
115 | extern iroha_debug;
| ^~~~~~~~~~~
sglobal.h:182:45: warning: implicit declaration of function 'G182_clisp_init'; did you mean 'G181_clisp_fin'? [-Wimplicit-function-declaration]
182 | #define clisp_init G182_clisp_init
| ^~~~~~~~~~~~~~~
parse.c:128:7: note: in expansion of macro 'clisp_init'
128 | if (clisp_init() == 0) {
| ^~~~~~~~~~
sglobal.h:164:45: warning: unused variable 'G164_auto_define' [-Wunused-variable]
164 | #define auto_define G164_auto_define
| ^~~~~~~~~~~~~~~~
parse.c:118:14: note: in expansion of macro 'auto_define'
118 | extern int auto_define;
| ^~~~~~~~~~~
sglobal.h:277:45: warning: unused variable 'G277_iroha_debug' [-Wunused-variable]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
parse.c:115:10: note: in expansion of macro 'iroha_debug'
115 | extern iroha_debug;
| ^~~~~~~~~~~
parse.c: At top level:
parse.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int]
347 | 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]
352 | gethostname(buf, bufsize);
| ^~~~~~~~~~~
parse.c:368:1: warning: control reaches end of non-void function [-Wreturn-type]
368 | }
| ^
At top level:
parse.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: parse.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f parse.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC parse.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from parse.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from parse.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from parse.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from parse.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from parse.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from parse.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from parse.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from parse.c:27:
sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
parse.c:56:8: note: in expansion of macro 'ckverbose'
56 | extern ckverbose;
| ^~~~~~~~~
sglobal.h:133:45: warning: type defaults to 'int' in declaration of 'G133_YYparse_by_rcfilename' [-Wimplicit-int]
133 | #define YYparse_by_rcfilename G133_YYparse_by_rcfilename
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
parse.c:58:8: note: in expansion of macro 'YYparse_by_rcfilename'
58 | extern YYparse_by_rcfilename();
| ^~~~~~~~~~~~~~~~~~~~~
parse.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int]
80 | make_initfilename()
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
parse.c:115:10: note: in expansion of macro 'iroha_debug'
115 | extern iroha_debug;
| ^~~~~~~~~~~
sglobal.h:182:45: warning: implicit declaration of function 'G182_clisp_init'; did you mean 'G181_clisp_fin'? [-Wimplicit-function-declaration]
182 | #define clisp_init G182_clisp_init
| ^~~~~~~~~~~~~~~
parse.c:128:7: note: in expansion of macro 'clisp_init'
128 | if (clisp_init() == 0) {
| ^~~~~~~~~~
sglobal.h:164:45: warning: unused variable 'G164_auto_define' [-Wunused-variable]
164 | #define auto_define G164_auto_define
| ^~~~~~~~~~~~~~~~
parse.c:118:14: note: in expansion of macro 'auto_define'
118 | extern int auto_define;
| ^~~~~~~~~~~
sglobal.h:277:45: warning: unused variable 'G277_iroha_debug' [-Wunused-variable]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
parse.c:115:10: note: in expansion of macro 'iroha_debug'
115 | extern iroha_debug;
| ^~~~~~~~~~~
parse.c: At top level:
parse.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int]
347 | 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]
352 | gethostname(buf, bufsize);
| ^~~~~~~~~~~
parse.c:368:1: warning: control reaches end of non-void function [-Wreturn-type]
368 | }
| ^
At top level:
parse.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: parse.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f romaji.o unshared/romaji.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g romaji.c -o unshared/romaji.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from romaji.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from romaji.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from romaji.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from romaji.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from romaji.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from romaji.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from romaji.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
romaji.c:329:8: note: in expansion of macro 'ckverbose'
329 | extern ckverbose;
| ^~~~~~~~~
sglobal.h:82:45: warning: return type defaults to 'int' [-Wimplicit-int]
82 | #define RomkanaInit G082_RomkanaInit
| ^~~~~~~~~~~~~~~~
romaji.c:476:1: note: in expansion of macro 'RomkanaInit'
476 | RomkanaInit()
| ^~~~~~~~~~~
romaji.c: In function 'G081_RomkanaFin':
sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:610:10: note: in expansion of macro 'nkeysup'
610 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:793:1: warning: return type defaults to 'int' [-Wimplicit-int]
793 | checkIfYomiExit(d, retval)
| ^~~~~~~~~~~~~~~
romaji.c:824:1: warning: return type defaults to 'int' [-Wimplicit-int]
824 | checkIfYomiQuit(d, retval)
| ^~~~~~~~~~~~~~~
romaji.c:963:8: warning: type defaults to 'int' in declaration of 'makePhonoOnBuffer' [-Wimplicit-int]
963 | static makePhonoOnBuffer();
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:141:45: warning: return type defaults to 'int' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
romaji.c:978:1: note: in expansion of macro 'YomiInsert'
978 | YomiInsert(d)
| ^~~~~~~~~~
romaji.c: In function 'G141_YomiInsert':
romaji.c:1032:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
1032 | if (!(d->ch & ~0x1f) && yc->allowedChars != CANNA_NOTHING_RESTRICTED
In file included from canna.h:50,
from romaji.c:27:
romaji.c: At top level:
sglobal.h:230:45: warning: return type defaults to 'int' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
romaji.c:1148:1: note: in expansion of macro 'findSup'
1148 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:1155:10: note: in expansion of macro 'nkeysup'
1155 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:1178:1: warning: return type defaults to 'int' [-Wimplicit-int]
1178 | makePhonoOnBuffer(d, yc, key, flag, english)
| ^~~~~~~~~~~~~~~~~
romaji.c:1450:1: warning: return type defaults to 'int' [-Wimplicit-int]
1450 | dakuonP(ch)
| ^~~~~~~
romaji.c: In function 'dakuonP':
romaji.c:1453:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int]
1453 | static dakuon_first_time = 1;
| ^~~~~~~~~~~~~~~~~
romaji.c: At top level:
romaji.c:1496:1: warning: return type defaults to 'int' [-Wimplicit-int]
1496 | growDakuonP(ch)
| ^~~~~~~~~~~
romaji.c: In function 'growDakuonP':
romaji.c:1500:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int]
1500 | static dakuon_first_time = 1;
| ^~~~~~~~~~~~~~~~~
romaji.c: At top level:
romaji.c:1535:1: warning: return type defaults to 'int' [-Wimplicit-int]
1535 | KanaYomiInsert(d)
| ^~~~~~~~~~~~~~
romaji.c:1693:1: warning: return type defaults to 'int' [-Wimplicit-int]
1693 | howFarToGoBackward(yc)
| ^~~~~~~~~~~~~~~~~~
romaji.c:1716:1: warning: return type defaults to 'int' [-Wimplicit-int]
1716 | howFarToGoForward(yc)
| ^~~~~~~~~~~~~~~~~
romaji.c:1804:8: warning: type defaults to 'int' in declaration of 'YomiNop' [-Wimplicit-int]
1804 | static YomiNop pro((uiContext));
| ^~~~~~~
romaji.c:1807:1: warning: return type defaults to 'int' [-Wimplicit-int]
1807 | YomiNop(d)
| ^~~~~~~
romaji.c:1817:8: warning: type defaults to 'int' in declaration of 'YomiForward' [-Wimplicit-int]
1817 | static YomiForward pro((uiContext));
| ^~~~~~~~~~~
romaji.c:1820:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:1878:8: warning: type defaults to 'int' in declaration of 'YomiBeginningOfLine' [-Wimplicit-int]
1878 | static YomiBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
romaji.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~~
romaji.c:1912:8: warning: type defaults to 'int' in declaration of 'YomiEndOfLine' [-Wimplicit-int]
1912 | static YomiEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~
romaji.c:1915:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:79:45: warning: return type defaults to 'int' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:1981:1: note: in expansion of macro 'RomajiFlushYomi'
1981 | RomajiFlushYomi(d, b, bsize)
| ^~~~~~~~~~~~~~~
romaji.c:2134:1: warning: return type defaults to 'int' [-Wimplicit-int]
2134 | appendYomi2Yomi(yom, yc)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:140:45: warning: return type defaults to 'int' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
romaji.c:2684:1: note: in expansion of macro 'YomiExit'
2684 | YomiExit(d, retval)
| ^~~~~~~~
sglobal.h:50:45: warning: return type defaults to 'int' [-Wimplicit-int]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:2764:1: note: in expansion of macro 'KanaDeletePrevious'
| ^~~~~~~~~~~~~~~~~~
romaji.c:2837:8: warning: type defaults to 'int' in declaration of 'YomiDeletePrevious' [-Wimplicit-int]
2837 | static YomiDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
romaji.c:2876:8: warning: type defaults to 'int' in declaration of 'YomiDeleteNext' [-Wimplicit-int]
2876 | static YomiDeleteNext pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:2950:8: warning: type defaults to 'int' in declaration of 'YomiKillToEndOfLine' [-Wimplicit-int]
2950 | static YomiKillToEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
romaji.c:2982:8: warning: type defaults to 'int' in declaration of 'YomiQuit' [-Wimplicit-int]
2982 | static YomiQuit pro((uiContext));
| ^~~~~~~~
romaji.c:3019:8: warning: type defaults to 'int' in declaration of 'simplePopCallback' [-Wimplicit-int]
3019 | static simplePopCallback pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~
romaji.c:3022:1: warning: return type defaults to 'int' [-Wimplicit-int]
3022 | simplePopCallback(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:158:45: warning: return type defaults to 'int' [-Wimplicit-int]
158 | #define alphaMode G158_alphaMode
| ^~~~~~~~~~~~~~
romaji.c:3033:1: note: in expansion of macro 'alphaMode'
3033 | alphaMode(d)
| ^~~~~~~~~
romaji.c:3069:8: warning: type defaults to 'int' in declaration of 'exitYomiQuotedInsert' [-Wimplicit-int]
3069 | static exitYomiQuotedInsert pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:3072:1: warning: return type defaults to 'int' [-Wimplicit-int]
3072 | exitYomiQuotedInsert(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:3083:1: warning: return type defaults to 'int' [-Wimplicit-int]
3083 | YomiInsertQuoted(d)
| ^~~~~~~~~~~~~~~~
romaji.c:3114:8: warning: type defaults to 'int' in declaration of 'yomiquotedfunc' [-Wimplicit-int]
3114 | static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
romaji.c:3117:1: warning: return type defaults to 'int' [-Wimplicit-int]
3117 | yomiquotedfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:145:45: warning: return type defaults to 'int' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:3169:1: note: in expansion of macro 'YomiQuotedInsert'
3169 | YomiQuotedInsert(d)
| ^~~~~~~~~~~~~~~~
romaji.c: In function 'mapAsKuten':
romaji.c:3209:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int]
3209 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
romaji.c:3209:10: warning: unused variable 'allowTwoByte' [-Wunused-variable]
romaji.c: In function 'mapAsHex':
romaji.c:3302:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int]
3302 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
romaji.c: At top level:
romaji.c:3426:8: warning: type defaults to 'int' in declaration of 'ConvertAsHex' [-Wimplicit-int]
3426 | static ConvertAsHex pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3429:1: warning: return type defaults to 'int' [-Wimplicit-int]
3429 | ConvertAsHex(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:188:45: warning: return type defaults to 'int' [-Wimplicit-int]
188 | #define convertAsHex G188_convertAsHex
| ^~~~~~~~~~~~~~~~~
romaji.c:3524:1: note: in expansion of macro 'convertAsHex'
3524 | convertAsHex(d)
| ^~~~~~~~~~~~
romaji.c: In function 'replaceSup':
sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:3558:10: note: in expansion of macro 'nkeysup'
3558 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:3568:8: warning: type defaults to 'int' in declaration of 'everySupkey' [-Wimplicit-int]
3568 | static everySupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~~
romaji.c:3571:1: warning: return type defaults to 'int' [-Wimplicit-int]
3571 | everySupkey(d, retval, env)
| ^~~~~~~~~~~
romaji.c:3589:8: warning: type defaults to 'int' in declaration of 'exitSupkey' [-Wimplicit-int]
3589 | static exitSupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~
romaji.c:3592:1: warning: return type defaults to 'int' [-Wimplicit-int]
3592 | exitSupkey(d, retval, env)
| ^~~~~~~~~~
romaji.c:3633:8: warning: type defaults to 'int' in declaration of 'quitSupkey' [-Wimplicit-int]
3633 | static quitSupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~
romaji.c:3636:1: warning: return type defaults to 'int' [-Wimplicit-int]
3636 | quitSupkey(d, retval, env)
| ^~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:350:45: warning: return type defaults to 'int' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
romaji.c:3648:1: note: in expansion of macro 'selectKeysup'
3648 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:3655:10: note: in expansion of macro 'nkeysup'
3655 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:3697:1: warning: return type defaults to 'int' [-Wimplicit-int]
3697 | regionGairaigo(yc, s, e)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:186:45: warning: return type defaults to 'int' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3728:1: note: in expansion of macro 'containUnconvertedKey'
3728 | containUnconvertedKey(yc)
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:3760:8: warning: type defaults to 'int' in declaration of 'YomiHenkan' [-Wimplicit-int]
3760 | static YomiHenkan pro((uiContext));
| ^~~~~~~~~~
romaji.c:3830:8: warning: type defaults to 'int' in declaration of 'YomiHenkanNaive' [-Wimplicit-int]
3830 | static YomiHenkanNaive pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:3847:8: warning: type defaults to 'int' in declaration of 'YomiHenkanOrNothing' [-Wimplicit-int]
3847 | static YomiHenkanOrNothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
romaji.c:3866:8: note: in expansion of macro 'EmptyBaseHira'
3866 | extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
romaji.c:3866:40: note: in expansion of macro 'EmptyBaseKata'
3866 | extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
romaji.c:3867:8: note: in expansion of macro 'EmptyBaseEisu'
3867 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
romaji.c:3868:8: note: in expansion of macro 'EmptyBaseZen'
3868 | extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
romaji.c:3868:39: note: in expansion of macro 'EmptyBaseHan'
3868 | extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3870:8: warning: type defaults to 'int' in declaration of 'YomiBaseHira' [-Wimplicit-int]
3870 | static YomiBaseHira pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3873:1: warning: return type defaults to 'int' [-Wimplicit-int]
3873 | YomiBaseHira(d)
| ^~~~~~~~~~~~
romaji.c:3882:8: warning: type defaults to 'int' in declaration of 'YomiBaseKata' [-Wimplicit-int]
3882 | static YomiBaseKata pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3885:1: warning: return type defaults to 'int' [-Wimplicit-int]
3885 | YomiBaseKata(d)
| ^~~~~~~~~~~~
romaji.c:3894:8: warning: type defaults to 'int' in declaration of 'YomiBaseEisu' [-Wimplicit-int]
3894 | static YomiBaseEisu pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3897:1: warning: return type defaults to 'int' [-Wimplicit-int]
3897 | YomiBaseEisu(d)
| ^~~~~~~~~~~~
romaji.c:3906:8: warning: type defaults to 'int' in declaration of 'YomiBaseZen' [-Wimplicit-int]
3906 | static YomiBaseZen pro((uiContext));
| ^~~~~~~~~~~
romaji.c:3909:1: warning: return type defaults to 'int' [-Wimplicit-int]
3909 | YomiBaseZen(d)
| ^~~~~~~~~~~
romaji.c:3918:8: warning: type defaults to 'int' in declaration of 'YomiBaseHan' [-Wimplicit-int]
3918 | static YomiBaseHan pro((uiContext));
| ^~~~~~~~~~~
romaji.c:3921:1: warning: return type defaults to 'int' [-Wimplicit-int]
3921 | YomiBaseHan(d)
| ^~~~~~~~~~~
romaji.c:3930:8: warning: type defaults to 'int' in declaration of 'YomiBaseKana' [-Wimplicit-int]
3930 | static YomiBaseKana pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3933:1: warning: return type defaults to 'int' [-Wimplicit-int]
3933 | YomiBaseKana(d)
| ^~~~~~~~~~~~
romaji.c:3942:8: warning: type defaults to 'int' in declaration of 'YomiBaseKakutei' [-Wimplicit-int]
3942 | static YomiBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:3945:1: warning: return type defaults to 'int' [-Wimplicit-int]
3945 | YomiBaseKakutei(d)
| ^~~~~~~~~~~~~~~
romaji.c:3954:8: warning: type defaults to 'int' in declaration of 'YomiBaseHenkan' [-Wimplicit-int]
3954 | static YomiBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:3957:1: warning: return type defaults to 'int' [-Wimplicit-int]
3957 | YomiBaseHenkan(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:134:45: warning: return type defaults to 'int' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3968:1: note: in expansion of macro 'YomiBaseHiraKataToggle'
3968 | YomiBaseHiraKataToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: return type defaults to 'int' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3987:1: note: in expansion of macro 'YomiBaseZenHanToggle'
3987 | YomiBaseZenHanToggle(d)
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: return type defaults to 'int' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4006:1: note: in expansion of macro 'YomiBaseRotateForw'
4006 | YomiBaseRotateForw(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: return type defaults to 'int' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4037:1: note: in expansion of macro 'YomiBaseRotateBack'
4037 | YomiBaseRotateBack(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: return type defaults to 'int' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4067:1: note: in expansion of macro 'YomiBaseKanaEisuToggle'
4067 | YomiBaseKanaEisuToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: return type defaults to 'int' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4086:1: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
4086 | YomiBaseKakuteiHenkanToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:144:45: warning: return type defaults to 'int' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
romaji.c:4105:1: note: in expansion of macro 'YomiModeBackup'
4105 | YomiModeBackup(d)
| ^~~~~~~~~~~~~~
sglobal.h:222:45: warning: return type defaults to 'int' [-Wimplicit-int]
222 | #define exitJishu G222_exitJishu
| ^~~~~~~~~~~~~~
romaji.c:4149:1: note: in expansion of macro 'exitJishu'
4149 | exitJishu(d)
| ^~~~~~~~~
romaji.c:4344:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:146:45: warning: return type defaults to 'int' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
romaji.c:4559:1: note: in expansion of macro 'Yomisearchfunc'
4559 | Yomisearchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~
romaji.c: In function 'G146_Yomisearchfunc':
sglobal.h:382:45: warning: unused variable 'G382_yomi_mode' [-Wunused-variable]
382 | #define yomi_mode G382_yomi_mode
| ^~~~~~~~~~~~~~
romaji.c:4568:23: note: in expansion of macro 'yomi_mode'
4568 | extern KanjiModeRec yomi_mode;
| ^~~~~~~~~
romaji.c: At top level:
romaji.c:4871:8: warning: type defaults to 'int' in declaration of 'YomiNextJishu' [-Wimplicit-int]
4871 | static YomiNextJishu pro((uiContext));
| ^~~~~~~~~~~~~
romaji.c:4874:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
romaji.c:4880:8: warning: type defaults to 'int' in declaration of 'YomiPreviousJishu' [-Wimplicit-int]
4880 | static YomiPreviousJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4883:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4889:8: warning: type defaults to 'int' in declaration of 'YomiKanaRotate' [-Wimplicit-int]
4889 | static YomiKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:4892:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~
romaji.c:4898:8: warning: type defaults to 'int' in declaration of 'YomiRomajiRotate' [-Wimplicit-int]
4898 | static YomiRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~
romaji.c:4901:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~
romaji.c:4907:8: warning: type defaults to 'int' in declaration of 'YomiCaseRotateForward' [-Wimplicit-int]
4907 | static YomiCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:4910:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:4916:8: warning: type defaults to 'int' in declaration of 'YomiZenkaku' [-Wimplicit-int]
4916 | static YomiZenkaku pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4919:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:4925:8: warning: type defaults to 'int' in declaration of 'YomiHankaku' [-Wimplicit-int]
4925 | static YomiHankaku pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4928:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:4937:8: warning: type defaults to 'int' in declaration of 'YomiHiraganaJishu' [-Wimplicit-int]
4937 | static YomiHiraganaJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4940:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4946:8: warning: type defaults to 'int' in declaration of 'YomiKatakanaJishu' [-Wimplicit-int]
4946 | static YomiKatakanaJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4949:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4955:8: warning: type defaults to 'int' in declaration of 'YomiRomajiJishu' [-Wimplicit-int]
4955 | static YomiRomajiJishu pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:4958:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
romaji.c:4964:8: warning: type defaults to 'int' in declaration of 'YomiToLower' [-Wimplicit-int]
4964 | static YomiToLower pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4966:1: warning: return type defaults to 'int' [-Wimplicit-int]
4966 | YomiToLower(d)
| ^~~~~~~~~~~
romaji.c:4972:8: warning: type defaults to 'int' in declaration of 'YomiToUpper' [-Wimplicit-int]
4972 | static YomiToUpper pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4975:1: warning: return type defaults to 'int' [-Wimplicit-int]
4975 | YomiToUpper(d)
| ^~~~~~~~~~~
romaji.c:4981:8: warning: type defaults to 'int' in declaration of 'YomiCapitalize' [-Wimplicit-int]
4981 | static YomiCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:4984:1: warning: return type defaults to 'int' [-Wimplicit-int]
4984 | YomiCapitalize(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:15:45: warning: type defaults to 'int' in declaration of 'G015_ConvertAsBushu' [-Wimplicit-int]
15 | #define ConvertAsBushu G015_ConvertAsBushu
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:27:8: note: in expansion of macro 'ConvertAsBushu'
27 | extern ConvertAsBushu pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:28:8: note: in expansion of macro 'DoFuncSequence'
28 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:28:40: note: in expansion of macro 'UseOtherKeymap'
28 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
In file included from romaji.c:5009:
yomimap.h:29:8: warning: type defaults to 'int' in declaration of 'YomiBubunKakutei' [-Wimplicit-int]
29 | extern YomiBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
romaji.c: In function 'yomiquotedfunc':
romaji.c:3134:1: warning: control reaches end of non-void function [-Wreturn-type]
3134 | }
| ^
At top level:
romaji.c:3209:10: warning: 'allowTwoByte' defined but not used [-Wunused-variable]
3209 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
In file included from romaji.c:5009:
yomimap.h:24:13: warning: 'yomimap_id' defined but not used [-Wunused-variable]
24 | static char yomimap_id[] = "@(#) 102.1 $Id: yomimap.h,v 1.1.1.1 2002/10/19 08:27:52 aida_s Exp $";
| ^~~~~~~~~~
romaji.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: romaji.c,v 1.10 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
romaji.c: In function 'G384_doKakutei':
romaji.c:2415:11: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
2415 | s += len;
| ^~
rm -f romaji.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC romaji.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from romaji.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from romaji.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from romaji.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from romaji.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from romaji.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from romaji.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from romaji.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:177:45: warning: type defaults to 'int' in declaration of 'G177_ckverbose' [-Wimplicit-int]
177 | #define ckverbose G177_ckverbose
| ^~~~~~~~~~~~~~
romaji.c:329:8: note: in expansion of macro 'ckverbose'
329 | extern ckverbose;
| ^~~~~~~~~
sglobal.h:82:45: warning: return type defaults to 'int' [-Wimplicit-int]
82 | #define RomkanaInit G082_RomkanaInit
| ^~~~~~~~~~~~~~~~
romaji.c:476:1: note: in expansion of macro 'RomkanaInit'
476 | RomkanaInit()
| ^~~~~~~~~~~
romaji.c: In function 'G081_RomkanaFin':
sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:610:10: note: in expansion of macro 'nkeysup'
610 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:793:1: warning: return type defaults to 'int' [-Wimplicit-int]
793 | checkIfYomiExit(d, retval)
| ^~~~~~~~~~~~~~~
romaji.c:824:1: warning: return type defaults to 'int' [-Wimplicit-int]
824 | checkIfYomiQuit(d, retval)
| ^~~~~~~~~~~~~~~
romaji.c:963:8: warning: type defaults to 'int' in declaration of 'makePhonoOnBuffer' [-Wimplicit-int]
963 | static makePhonoOnBuffer();
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:141:45: warning: return type defaults to 'int' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
romaji.c:978:1: note: in expansion of macro 'YomiInsert'
978 | YomiInsert(d)
| ^~~~~~~~~~
romaji.c: In function 'G141_YomiInsert':
romaji.c:1032:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
1032 | if (!(d->ch & ~0x1f) && yc->allowedChars != CANNA_NOTHING_RESTRICTED
In file included from canna.h:50,
from romaji.c:27:
romaji.c: At top level:
sglobal.h:230:45: warning: return type defaults to 'int' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
romaji.c:1148:1: note: in expansion of macro 'findSup'
1148 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:1155:10: note: in expansion of macro 'nkeysup'
1155 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:1178:1: warning: return type defaults to 'int' [-Wimplicit-int]
1178 | makePhonoOnBuffer(d, yc, key, flag, english)
| ^~~~~~~~~~~~~~~~~
romaji.c:1450:1: warning: return type defaults to 'int' [-Wimplicit-int]
1450 | dakuonP(ch)
| ^~~~~~~
romaji.c: In function 'dakuonP':
romaji.c:1453:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int]
1453 | static dakuon_first_time = 1;
| ^~~~~~~~~~~~~~~~~
romaji.c: At top level:
romaji.c:1496:1: warning: return type defaults to 'int' [-Wimplicit-int]
1496 | growDakuonP(ch)
| ^~~~~~~~~~~
romaji.c: In function 'growDakuonP':
romaji.c:1500:10: warning: type defaults to 'int' in declaration of 'dakuon_first_time' [-Wimplicit-int]
1500 | static dakuon_first_time = 1;
| ^~~~~~~~~~~~~~~~~
romaji.c: At top level:
romaji.c:1535:1: warning: return type defaults to 'int' [-Wimplicit-int]
1535 | KanaYomiInsert(d)
| ^~~~~~~~~~~~~~
romaji.c:1693:1: warning: return type defaults to 'int' [-Wimplicit-int]
1693 | howFarToGoBackward(yc)
| ^~~~~~~~~~~~~~~~~~
romaji.c:1716:1: warning: return type defaults to 'int' [-Wimplicit-int]
1716 | howFarToGoForward(yc)
| ^~~~~~~~~~~~~~~~~
romaji.c:1804:8: warning: type defaults to 'int' in declaration of 'YomiNop' [-Wimplicit-int]
1804 | static YomiNop pro((uiContext));
| ^~~~~~~
romaji.c:1807:1: warning: return type defaults to 'int' [-Wimplicit-int]
1807 | YomiNop(d)
| ^~~~~~~
romaji.c:1817:8: warning: type defaults to 'int' in declaration of 'YomiForward' [-Wimplicit-int]
1817 | static YomiForward pro((uiContext));
| ^~~~~~~~~~~
romaji.c:1820:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:1878:8: warning: type defaults to 'int' in declaration of 'YomiBeginningOfLine' [-Wimplicit-int]
1878 | static YomiBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
romaji.c:1881:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~~
romaji.c:1912:8: warning: type defaults to 'int' in declaration of 'YomiEndOfLine' [-Wimplicit-int]
1912 | static YomiEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~
romaji.c:1915:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:79:45: warning: return type defaults to 'int' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:1981:1: note: in expansion of macro 'RomajiFlushYomi'
1981 | RomajiFlushYomi(d, b, bsize)
| ^~~~~~~~~~~~~~~
romaji.c:2134:1: warning: return type defaults to 'int' [-Wimplicit-int]
2134 | appendYomi2Yomi(yom, yc)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:140:45: warning: return type defaults to 'int' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
romaji.c:2684:1: note: in expansion of macro 'YomiExit'
2684 | YomiExit(d, retval)
| ^~~~~~~~
sglobal.h:50:45: warning: return type defaults to 'int' [-Wimplicit-int]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:2764:1: note: in expansion of macro 'KanaDeletePrevious'
| ^~~~~~~~~~~~~~~~~~
romaji.c:2837:8: warning: type defaults to 'int' in declaration of 'YomiDeletePrevious' [-Wimplicit-int]
2837 | static YomiDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
romaji.c:2876:8: warning: type defaults to 'int' in declaration of 'YomiDeleteNext' [-Wimplicit-int]
2876 | static YomiDeleteNext pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:2950:8: warning: type defaults to 'int' in declaration of 'YomiKillToEndOfLine' [-Wimplicit-int]
2950 | static YomiKillToEndOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
romaji.c:2982:8: warning: type defaults to 'int' in declaration of 'YomiQuit' [-Wimplicit-int]
2982 | static YomiQuit pro((uiContext));
| ^~~~~~~~
romaji.c:3019:8: warning: type defaults to 'int' in declaration of 'simplePopCallback' [-Wimplicit-int]
3019 | static simplePopCallback pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~
romaji.c:3022:1: warning: return type defaults to 'int' [-Wimplicit-int]
3022 | simplePopCallback(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:158:45: warning: return type defaults to 'int' [-Wimplicit-int]
158 | #define alphaMode G158_alphaMode
| ^~~~~~~~~~~~~~
romaji.c:3033:1: note: in expansion of macro 'alphaMode'
3033 | alphaMode(d)
| ^~~~~~~~~
romaji.c:3069:8: warning: type defaults to 'int' in declaration of 'exitYomiQuotedInsert' [-Wimplicit-int]
3069 | static exitYomiQuotedInsert pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:3072:1: warning: return type defaults to 'int' [-Wimplicit-int]
3072 | exitYomiQuotedInsert(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
romaji.c:3083:1: warning: return type defaults to 'int' [-Wimplicit-int]
3083 | YomiInsertQuoted(d)
| ^~~~~~~~~~~~~~~~
romaji.c:3114:8: warning: type defaults to 'int' in declaration of 'yomiquotedfunc' [-Wimplicit-int]
3114 | static yomiquotedfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
romaji.c:3117:1: warning: return type defaults to 'int' [-Wimplicit-int]
3117 | yomiquotedfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:145:45: warning: return type defaults to 'int' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:3169:1: note: in expansion of macro 'YomiQuotedInsert'
3169 | YomiQuotedInsert(d)
| ^~~~~~~~~~~~~~~~
romaji.c: In function 'mapAsKuten':
romaji.c:3209:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int]
3209 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
romaji.c:3209:10: warning: unused variable 'allowTwoByte' [-Wunused-variable]
romaji.c: In function 'mapAsHex':
romaji.c:3302:10: warning: type defaults to 'int' in declaration of 'allowTwoByte' [-Wimplicit-int]
3302 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
romaji.c: At top level:
romaji.c:3426:8: warning: type defaults to 'int' in declaration of 'ConvertAsHex' [-Wimplicit-int]
3426 | static ConvertAsHex pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3429:1: warning: return type defaults to 'int' [-Wimplicit-int]
3429 | ConvertAsHex(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:188:45: warning: return type defaults to 'int' [-Wimplicit-int]
188 | #define convertAsHex G188_convertAsHex
| ^~~~~~~~~~~~~~~~~
romaji.c:3524:1: note: in expansion of macro 'convertAsHex'
3524 | convertAsHex(d)
| ^~~~~~~~~~~~
romaji.c: In function 'replaceSup':
sglobal.h:317:45: warning: type defaults to 'int' in declaration of 'G317_nkeysup' [-Wimplicit-int]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:3558:10: note: in expansion of macro 'nkeysup'
3558 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:3568:8: warning: type defaults to 'int' in declaration of 'everySupkey' [-Wimplicit-int]
3568 | static everySupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~~
romaji.c:3571:1: warning: return type defaults to 'int' [-Wimplicit-int]
3571 | everySupkey(d, retval, env)
| ^~~~~~~~~~~
romaji.c:3589:8: warning: type defaults to 'int' in declaration of 'exitSupkey' [-Wimplicit-int]
3589 | static exitSupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~
romaji.c:3592:1: warning: return type defaults to 'int' [-Wimplicit-int]
3592 | exitSupkey(d, retval, env)
| ^~~~~~~~~~
romaji.c:3633:8: warning: type defaults to 'int' in declaration of 'quitSupkey' [-Wimplicit-int]
3633 | static quitSupkey pro((uiContext, int, mode_context));
| ^~~~~~~~~~
romaji.c:3636:1: warning: return type defaults to 'int' [-Wimplicit-int]
3636 | quitSupkey(d, retval, env)
| ^~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:350:45: warning: return type defaults to 'int' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
romaji.c:3648:1: note: in expansion of macro 'selectKeysup'
3648 | 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]
317 | #define nkeysup G317_nkeysup
| ^~~~~~~~~~~~
romaji.c:3655:10: note: in expansion of macro 'nkeysup'
3655 | extern nkeysup;
| ^~~~~~~
romaji.c: At top level:
romaji.c:3697:1: warning: return type defaults to 'int' [-Wimplicit-int]
3697 | regionGairaigo(yc, s, e)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:186:45: warning: return type defaults to 'int' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3728:1: note: in expansion of macro 'containUnconvertedKey'
3728 | containUnconvertedKey(yc)
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:3760:8: warning: type defaults to 'int' in declaration of 'YomiHenkan' [-Wimplicit-int]
3760 | static YomiHenkan pro((uiContext));
| ^~~~~~~~~~
romaji.c:3830:8: warning: type defaults to 'int' in declaration of 'YomiHenkanNaive' [-Wimplicit-int]
3830 | static YomiHenkanNaive pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:3847:8: warning: type defaults to 'int' in declaration of 'YomiHenkanOrNothing' [-Wimplicit-int]
3847 | static YomiHenkanOrNothing pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
romaji.c:3866:8: note: in expansion of macro 'EmptyBaseHira'
3866 | extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
romaji.c:3866:40: note: in expansion of macro 'EmptyBaseKata'
3866 | extern EmptyBaseHira pro((uiContext)), EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
romaji.c:3867:8: note: in expansion of macro 'EmptyBaseEisu'
3867 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
romaji.c:3868:8: note: in expansion of macro 'EmptyBaseZen'
3868 | extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
romaji.c:3868:39: note: in expansion of macro 'EmptyBaseHan'
3868 | extern EmptyBaseZen pro((uiContext)), EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3870:8: warning: type defaults to 'int' in declaration of 'YomiBaseHira' [-Wimplicit-int]
3870 | static YomiBaseHira pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3873:1: warning: return type defaults to 'int' [-Wimplicit-int]
3873 | YomiBaseHira(d)
| ^~~~~~~~~~~~
romaji.c:3882:8: warning: type defaults to 'int' in declaration of 'YomiBaseKata' [-Wimplicit-int]
3882 | static YomiBaseKata pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3885:1: warning: return type defaults to 'int' [-Wimplicit-int]
3885 | YomiBaseKata(d)
| ^~~~~~~~~~~~
romaji.c:3894:8: warning: type defaults to 'int' in declaration of 'YomiBaseEisu' [-Wimplicit-int]
3894 | static YomiBaseEisu pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3897:1: warning: return type defaults to 'int' [-Wimplicit-int]
3897 | YomiBaseEisu(d)
| ^~~~~~~~~~~~
romaji.c:3906:8: warning: type defaults to 'int' in declaration of 'YomiBaseZen' [-Wimplicit-int]
3906 | static YomiBaseZen pro((uiContext));
| ^~~~~~~~~~~
romaji.c:3909:1: warning: return type defaults to 'int' [-Wimplicit-int]
3909 | YomiBaseZen(d)
| ^~~~~~~~~~~
romaji.c:3918:8: warning: type defaults to 'int' in declaration of 'YomiBaseHan' [-Wimplicit-int]
3918 | static YomiBaseHan pro((uiContext));
| ^~~~~~~~~~~
romaji.c:3921:1: warning: return type defaults to 'int' [-Wimplicit-int]
3921 | YomiBaseHan(d)
| ^~~~~~~~~~~
romaji.c:3930:8: warning: type defaults to 'int' in declaration of 'YomiBaseKana' [-Wimplicit-int]
3930 | static YomiBaseKana pro((uiContext));
| ^~~~~~~~~~~~
romaji.c:3933:1: warning: return type defaults to 'int' [-Wimplicit-int]
3933 | YomiBaseKana(d)
| ^~~~~~~~~~~~
romaji.c:3942:8: warning: type defaults to 'int' in declaration of 'YomiBaseKakutei' [-Wimplicit-int]
3942 | static YomiBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:3945:1: warning: return type defaults to 'int' [-Wimplicit-int]
3945 | YomiBaseKakutei(d)
| ^~~~~~~~~~~~~~~
romaji.c:3954:8: warning: type defaults to 'int' in declaration of 'YomiBaseHenkan' [-Wimplicit-int]
3954 | static YomiBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:3957:1: warning: return type defaults to 'int' [-Wimplicit-int]
3957 | YomiBaseHenkan(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:134:45: warning: return type defaults to 'int' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3968:1: note: in expansion of macro 'YomiBaseHiraKataToggle'
3968 | YomiBaseHiraKataToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: return type defaults to 'int' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:3987:1: note: in expansion of macro 'YomiBaseZenHanToggle'
3987 | YomiBaseZenHanToggle(d)
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: return type defaults to 'int' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4006:1: note: in expansion of macro 'YomiBaseRotateForw'
4006 | YomiBaseRotateForw(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: return type defaults to 'int' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4037:1: note: in expansion of macro 'YomiBaseRotateBack'
4037 | YomiBaseRotateBack(d)
| ^~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: return type defaults to 'int' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4067:1: note: in expansion of macro 'YomiBaseKanaEisuToggle'
4067 | YomiBaseKanaEisuToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: return type defaults to 'int' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
romaji.c:4086:1: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
4086 | YomiBaseKakuteiHenkanToggle(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:144:45: warning: return type defaults to 'int' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
romaji.c:4105:1: note: in expansion of macro 'YomiModeBackup'
4105 | YomiModeBackup(d)
| ^~~~~~~~~~~~~~
sglobal.h:222:45: warning: return type defaults to 'int' [-Wimplicit-int]
222 | #define exitJishu G222_exitJishu
| ^~~~~~~~~~~~~~
romaji.c:4149:1: note: in expansion of macro 'exitJishu'
4149 | exitJishu(d)
| ^~~~~~~~~
romaji.c:4344:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:146:45: warning: return type defaults to 'int' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
romaji.c:4559:1: note: in expansion of macro 'Yomisearchfunc'
4559 | Yomisearchfunc(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~
romaji.c: In function 'G146_Yomisearchfunc':
sglobal.h:382:45: warning: unused variable 'G382_yomi_mode' [-Wunused-variable]
382 | #define yomi_mode G382_yomi_mode
| ^~~~~~~~~~~~~~
romaji.c:4568:23: note: in expansion of macro 'yomi_mode'
4568 | extern KanjiModeRec yomi_mode;
| ^~~~~~~~~
romaji.c: At top level:
romaji.c:4871:8: warning: type defaults to 'int' in declaration of 'YomiNextJishu' [-Wimplicit-int]
4871 | static YomiNextJishu pro((uiContext));
| ^~~~~~~~~~~~~
romaji.c:4874:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~
romaji.c:4880:8: warning: type defaults to 'int' in declaration of 'YomiPreviousJishu' [-Wimplicit-int]
4880 | static YomiPreviousJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4883:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4889:8: warning: type defaults to 'int' in declaration of 'YomiKanaRotate' [-Wimplicit-int]
4889 | static YomiKanaRotate pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:4892:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~
romaji.c:4898:8: warning: type defaults to 'int' in declaration of 'YomiRomajiRotate' [-Wimplicit-int]
4898 | static YomiRomajiRotate pro((uiContext));
| ^~~~~~~~~~~~~~~~
romaji.c:4901:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~
romaji.c:4907:8: warning: type defaults to 'int' in declaration of 'YomiCaseRotateForward' [-Wimplicit-int]
4907 | static YomiCaseRotateForward pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:4910:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~~~~~
romaji.c:4916:8: warning: type defaults to 'int' in declaration of 'YomiZenkaku' [-Wimplicit-int]
4916 | static YomiZenkaku pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4919:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:4925:8: warning: type defaults to 'int' in declaration of 'YomiHankaku' [-Wimplicit-int]
4925 | static YomiHankaku pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4928:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~
romaji.c:4937:8: warning: type defaults to 'int' in declaration of 'YomiHiraganaJishu' [-Wimplicit-int]
4937 | static YomiHiraganaJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4940:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4946:8: warning: type defaults to 'int' in declaration of 'YomiKatakanaJishu' [-Wimplicit-int]
4946 | static YomiKatakanaJishu pro((uiContext));
| ^~~~~~~~~~~~~~~~~
romaji.c:4949:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~~~
romaji.c:4955:8: warning: type defaults to 'int' in declaration of 'YomiRomajiJishu' [-Wimplicit-int]
4955 | static YomiRomajiJishu pro((uiContext));
| ^~~~~~~~~~~~~~~
romaji.c:4958:1: warning: return type defaults to 'int' [-Wimplicit-int]
| ^~~~~~~~~~~~~~~
romaji.c:4964:8: warning: type defaults to 'int' in declaration of 'YomiToLower' [-Wimplicit-int]
4964 | static YomiToLower pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4966:1: warning: return type defaults to 'int' [-Wimplicit-int]
4966 | YomiToLower(d)
| ^~~~~~~~~~~
romaji.c:4972:8: warning: type defaults to 'int' in declaration of 'YomiToUpper' [-Wimplicit-int]
4972 | static YomiToUpper pro((uiContext));
| ^~~~~~~~~~~
romaji.c:4975:1: warning: return type defaults to 'int' [-Wimplicit-int]
4975 | YomiToUpper(d)
| ^~~~~~~~~~~
romaji.c:4981:8: warning: type defaults to 'int' in declaration of 'YomiCapitalize' [-Wimplicit-int]
4981 | static YomiCapitalize pro((uiContext));
| ^~~~~~~~~~~~~~
romaji.c:4984:1: warning: return type defaults to 'int' [-Wimplicit-int]
4984 | YomiCapitalize(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from romaji.c:27:
sglobal.h:15:45: warning: type defaults to 'int' in declaration of 'G015_ConvertAsBushu' [-Wimplicit-int]
15 | #define ConvertAsBushu G015_ConvertAsBushu
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:27:8: note: in expansion of macro 'ConvertAsBushu'
27 | extern ConvertAsBushu pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:28:8: note: in expansion of macro 'DoFuncSequence'
28 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
yomimap.h:28:40: note: in expansion of macro 'UseOtherKeymap'
28 | extern DoFuncSequence pro((uiContext)),UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
In file included from romaji.c:5009:
yomimap.h:29:8: warning: type defaults to 'int' in declaration of 'YomiBubunKakutei' [-Wimplicit-int]
29 | extern YomiBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
romaji.c: In function 'yomiquotedfunc':
romaji.c:3134:1: warning: control reaches end of non-void function [-Wreturn-type]
3134 | }
| ^
At top level:
romaji.c:3209:10: warning: 'allowTwoByte' defined but not used [-Wunused-variable]
3209 | static allowTwoByte = 1;
| ^~~~~~~~~~~~
In file included from romaji.c:5009:
yomimap.h:24:13: warning: 'yomimap_id' defined but not used [-Wunused-variable]
24 | static char yomimap_id[] = "@(#) 102.1 $Id: yomimap.h,v 1.1.1.1 2002/10/19 08:27:52 aida_s Exp $";
| ^~~~~~~~~~
romaji.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: romaji.c,v 1.10 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
romaji.c: In function 'G384_doKakutei':
romaji.c:2415:11: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
2415 | s += len;
| ^~
rm -f uiutil.o unshared/uiutil.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g uiutil.c -o unshared/uiutil.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from uiutil.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uiutil.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uiutil.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
uiutil.c:312:1: warning: return type defaults to 'int' [-Wimplicit-int]
312 | makeUiUtilEchoStr(d)
| ^~~~~~~~~~~~~~~~~
uiutil.c:351:1: warning: return type defaults to 'int' [-Wimplicit-int]
351 | uuflExitCatch(d, retval, env)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:329:45: warning: return type defaults to 'int' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
uiutil.c:416:1: note: in expansion of macro 'prevMenuIfExist'
416 | prevMenuIfExist(d)
| ^~~~~~~~~~~~~~~
uiutil.c:433:1: warning: return type defaults to 'int' [-Wimplicit-int]
433 | uuflQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:113:45: warning: return type defaults to 'int' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
uiutil.c:454:1: note: in expansion of macro 'UiUtilMode'
454 | UiUtilMode(d)
| ^~~~~~~~~~
uiutil.c: In function 'G359_showmenu':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uiutil.c:551:16: note: in expansion of macro 'getForIchiranContext'
551 | if((retval = getForIchiranContext(d)) == NG)
| ^~~~~~~~~~~~~~~~~~~~
At top level:
uiutil.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uiutil.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uiutil.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC uiutil.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from uiutil.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uiutil.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uiutil.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uiutil.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
uiutil.c:312:1: warning: return type defaults to 'int' [-Wimplicit-int]
312 | makeUiUtilEchoStr(d)
| ^~~~~~~~~~~~~~~~~
uiutil.c:351:1: warning: return type defaults to 'int' [-Wimplicit-int]
351 | uuflExitCatch(d, retval, env)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:329:45: warning: return type defaults to 'int' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
uiutil.c:416:1: note: in expansion of macro 'prevMenuIfExist'
416 | prevMenuIfExist(d)
| ^~~~~~~~~~~~~~~
uiutil.c:433:1: warning: return type defaults to 'int' [-Wimplicit-int]
433 | uuflQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uiutil.c:27:
sglobal.h:113:45: warning: return type defaults to 'int' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
uiutil.c:454:1: note: in expansion of macro 'UiUtilMode'
454 | UiUtilMode(d)
| ^~~~~~~~~~
uiutil.c: In function 'G359_showmenu':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uiutil.c:551:16: note: in expansion of macro 'getForIchiranContext'
551 | if((retval = getForIchiranContext(d)) == NG)
| ^~~~~~~~~~~~~~~~~~~~
At top level:
uiutil.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uiutil.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uldefine.o unshared/uldefine.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g uldefine.c -o unshared/uldefine.o
In file included from /usr/include/errno.h:25,
from uldefine.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uldefine.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uldefine.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
uldefine.c:105:1: warning: return type defaults to 'int' [-Wimplicit-int]
105 | clearTango(d)
| ^~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:179:45: warning: return type defaults to 'int' [-Wimplicit-int]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
uldefine.c:114:1: note: in expansion of macro 'clearYomi'
114 | clearYomi(d)
| ^~~~~~~~~
uldefine.c:124:1: warning: return type defaults to 'int' [-Wimplicit-int]
124 | clearTourokuContext(p)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:247:45: warning: return type defaults to 'int' [-Wimplicit-int]
247 | #define getTourokuContext G247_getTourokuContext
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:166:1: note: in expansion of macro 'getTourokuContext'
166 | getTourokuContext(d)
| ^~~~~~~~~~~~~~~~~
uldefine.c:213:1: warning: return type defaults to 'int' [-Wimplicit-int]
213 | uuTTangoEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuTTangoEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
uldefine.c:271:3: note: in expansion of macro 'checkGLineLen'
271 | checkGLineLen(d);
| ^~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:277:1: warning: return type defaults to 'int' [-Wimplicit-int]
277 | uuTTangoExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:376:45: warning: return type defaults to 'int' [-Wimplicit-int]
376 | #define uuTTangoQuitCatch G376_uuTTangoQuitCatch
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:296:1: note: in expansion of macro 'uuTTangoQuitCatch'
296 | uuTTangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
uldefine.c:311:1: warning: return type defaults to 'int' [-Wimplicit-int]
311 | uuT2TangoEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuT2TangoEveryTimeCatch':
sglobal.h:150:45: warning: implicit declaration of function 'G150__do_func_slightly'; did you mean '_do_func_slightly'? [-Wimplicit-function-declaration]
150 | #define _do_func_slightly G150__do_func_slightly
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:328:5: note: in expansion of macro '_do_func_slightly'
328 | _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]
371 | uuT2TangoExitCatch(d, retval, nyc)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int]
394 | uuT2TangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int]
414 | uuTMakeDicYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:423:10: note: in expansion of macro 'defaultContext'
423 | extern defaultContext;
| ^~~~~~~~~~~~~~
sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango'; did you mean 'dicTourokuTango'? [-Wimplicit-function-declaration]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:479:10: note: in expansion of macro 'dicTourokuTango'
479 | return(dicTourokuTango(d, uuTTangoQuitCatch));
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:483:1: warning: return type defaults to 'int' [-Wimplicit-int]
483 | uuTMakeDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int]
497 | uuTMakeDicNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:525:10: note: in expansion of macro 'defaultContext'
525 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:199:45: warning: return type defaults to 'int' [-Wimplicit-int]
199 | #define dicTouroku G199_dicTouroku
| ^~~~~~~~~~~~~~~
uldefine.c:568:1: note: in expansion of macro 'dicTouroku'
568 | dicTouroku(d)
| ^~~~~~~~~~
uldefine.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int]
596 | dicTourokuDo(d)
| ^~~~~~~~~~~~
uldefine.c:657:1: warning: return type defaults to 'int' [-Wimplicit-int]
657 | checkUsrDic(d)
| ^~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'checkUsrDic':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:681:10: note: in expansion of macro 'getYesNoContext'
681 | if(getYesNoContext(d,
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:204:45: warning: return type defaults to 'int' [-Wimplicit-int]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:711:1: note: in expansion of macro 'dicTourokuTango'
711 | dicTourokuTango(d, quitfunc)
| ^~~~~~~~~~~~~~~
uldefine.c: In function 'G204_dicTourokuTango':
uldefine.c:715:18: warning: unused variable 'tc' [-Wunused-variable]
715 | tourokuContext tc = (tourokuContext)d->modec;
| ^~
uldefine.c: At top level:
uldefine.c:757:1: warning: return type defaults to 'int' [-Wimplicit-int]
757 | dicTourokuTangoPre(d)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int]
764 | acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:779:1: warning: return type defaults to 'int' [-Wimplicit-int]
779 | uuTYomiEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:833:1: warning: return type defaults to 'int' [-Wimplicit-int]
833 | uuTYomiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuTYomiExitCatch':
sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi'; did you mean 'dicTourokuHinshi'? [-Wimplicit-function-declaration]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:849:10: note: in expansion of macro 'dicTourokuHinshi'
849 | return(dicTourokuHinshi(d));
| ^~~~~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:852:8: warning: type defaults to 'int' in declaration of 'uuTYomiQuitCatch' [-Wimplicit-int]
852 | static uuTYomiQuitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
uldefine.c:855:1: warning: return type defaults to 'int' [-Wimplicit-int]
855 | uuTYomiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldefine.c:870:1: warning: return type defaults to 'int' [-Wimplicit-int]
870 | dicTourokuYomi(d)
| ^~~~~~~~~~~~~~
uldefine.c:877:1: warning: return type defaults to 'int' [-Wimplicit-int]
877 | acDicTourokuYomi(d, dn, dm)
| ^~~~~~~~~~~~~~~~
uldefine.c:888:1: warning: return type defaults to 'int' [-Wimplicit-int]
888 | dicTourokuYomiDo(d, quitfunc)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'dicTourokuYomiDo':
sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert'; did you mean 'canna_alert'? [-Wimplicit-function-declaration]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
uldefine.c:898:12: note: in expansion of macro 'canna_alert'
898 | 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]
928 | uuTHinshiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:965:1: warning: return type defaults to 'int' [-Wimplicit-int]
965 | uuTHinshiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:202:45: warning: return type defaults to 'int' [-Wimplicit-int]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:986:1: note: in expansion of macro 'dicTourokuHinshi'
986 | dicTourokuHinshi(d)
| ^~~~~~~~~~~~~~~~
uldefine.c: In function 'G202_dicTourokuHinshi':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uldefine.c:1003:16: note: in expansion of macro 'getForIchiranContext'
1003 | if((retval = getForIchiranContext(d)) < 0) {
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:1006:12: note: in expansion of macro 'GLineNGReturnTK'
1006 | return(GLineNGReturnTK(d));
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:200:45: warning: return type defaults to 'int' [-Wimplicit-int]
200 | #define dicTourokuControl G200_dicTourokuControl
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:1063:1: note: in expansion of macro 'dicTourokuControl'
1063 | dicTourokuControl(d, tango, quitfunc)
| ^~~~~~~~~~~~~~~~~
uldefine.c: In function 'G179_clearYomi':
uldefine.c:121:1: warning: control reaches end of non-void function [-Wreturn-type]
121 | }
| ^
uldefine.c: In function 'clearTango':
uldefine.c:112:1: warning: control reaches end of non-void function [-Wreturn-type]
112 | }
| ^
At top level:
uldefine.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uldefine.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uldefine.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC uldefine.c
In file included from /usr/include/errno.h:25,
from uldefine.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uldefine.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uldefine.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uldefine.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
uldefine.c:105:1: warning: return type defaults to 'int' [-Wimplicit-int]
105 | clearTango(d)
| ^~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:179:45: warning: return type defaults to 'int' [-Wimplicit-int]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
uldefine.c:114:1: note: in expansion of macro 'clearYomi'
114 | clearYomi(d)
| ^~~~~~~~~
uldefine.c:124:1: warning: return type defaults to 'int' [-Wimplicit-int]
124 | clearTourokuContext(p)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:247:45: warning: return type defaults to 'int' [-Wimplicit-int]
247 | #define getTourokuContext G247_getTourokuContext
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:166:1: note: in expansion of macro 'getTourokuContext'
166 | getTourokuContext(d)
| ^~~~~~~~~~~~~~~~~
uldefine.c:213:1: warning: return type defaults to 'int' [-Wimplicit-int]
213 | uuTTangoEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuTTangoEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
uldefine.c:271:3: note: in expansion of macro 'checkGLineLen'
271 | checkGLineLen(d);
| ^~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:277:1: warning: return type defaults to 'int' [-Wimplicit-int]
277 | uuTTangoExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:376:45: warning: return type defaults to 'int' [-Wimplicit-int]
376 | #define uuTTangoQuitCatch G376_uuTTangoQuitCatch
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:296:1: note: in expansion of macro 'uuTTangoQuitCatch'
296 | uuTTangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
uldefine.c:311:1: warning: return type defaults to 'int' [-Wimplicit-int]
311 | uuT2TangoEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuT2TangoEveryTimeCatch':
sglobal.h:150:45: warning: implicit declaration of function 'G150__do_func_slightly'; did you mean '_do_func_slightly'? [-Wimplicit-function-declaration]
150 | #define _do_func_slightly G150__do_func_slightly
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:328:5: note: in expansion of macro '_do_func_slightly'
328 | _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]
371 | uuT2TangoExitCatch(d, retval, nyc)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int]
394 | uuT2TangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:414:1: warning: return type defaults to 'int' [-Wimplicit-int]
414 | uuTMakeDicYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:423:10: note: in expansion of macro 'defaultContext'
423 | extern defaultContext;
| ^~~~~~~~~~~~~~
sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango'; did you mean 'dicTourokuTango'? [-Wimplicit-function-declaration]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:479:10: note: in expansion of macro 'dicTourokuTango'
479 | return(dicTourokuTango(d, uuTTangoQuitCatch));
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:483:1: warning: return type defaults to 'int' [-Wimplicit-int]
483 | uuTMakeDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int]
497 | uuTMakeDicNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldefine.c:525:10: note: in expansion of macro 'defaultContext'
525 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:199:45: warning: return type defaults to 'int' [-Wimplicit-int]
199 | #define dicTouroku G199_dicTouroku
| ^~~~~~~~~~~~~~~
uldefine.c:568:1: note: in expansion of macro 'dicTouroku'
568 | dicTouroku(d)
| ^~~~~~~~~~
uldefine.c:596:1: warning: return type defaults to 'int' [-Wimplicit-int]
596 | dicTourokuDo(d)
| ^~~~~~~~~~~~
uldefine.c:657:1: warning: return type defaults to 'int' [-Wimplicit-int]
657 | checkUsrDic(d)
| ^~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'checkUsrDic':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:681:10: note: in expansion of macro 'getYesNoContext'
681 | if(getYesNoContext(d,
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:204:45: warning: return type defaults to 'int' [-Wimplicit-int]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:711:1: note: in expansion of macro 'dicTourokuTango'
711 | dicTourokuTango(d, quitfunc)
| ^~~~~~~~~~~~~~~
uldefine.c: In function 'G204_dicTourokuTango':
uldefine.c:715:18: warning: unused variable 'tc' [-Wunused-variable]
715 | tourokuContext tc = (tourokuContext)d->modec;
| ^~
uldefine.c: At top level:
uldefine.c:757:1: warning: return type defaults to 'int' [-Wimplicit-int]
757 | dicTourokuTangoPre(d)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int]
764 | acDicTourokuTangoPre(d, dn, dm) /* ac means "alert continuation" */
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:779:1: warning: return type defaults to 'int' [-Wimplicit-int]
779 | uuTYomiEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:833:1: warning: return type defaults to 'int' [-Wimplicit-int]
833 | uuTYomiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'uuTYomiExitCatch':
sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi'; did you mean 'dicTourokuHinshi'? [-Wimplicit-function-declaration]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:849:10: note: in expansion of macro 'dicTourokuHinshi'
849 | return(dicTourokuHinshi(d));
| ^~~~~~~~~~~~~~~~
uldefine.c: At top level:
uldefine.c:852:8: warning: type defaults to 'int' in declaration of 'uuTYomiQuitCatch' [-Wimplicit-int]
852 | static uuTYomiQuitCatch pro((uiContext, int, mode_context));
| ^~~~~~~~~~~~~~~~
uldefine.c:855:1: warning: return type defaults to 'int' [-Wimplicit-int]
855 | uuTYomiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldefine.c:870:1: warning: return type defaults to 'int' [-Wimplicit-int]
870 | dicTourokuYomi(d)
| ^~~~~~~~~~~~~~
uldefine.c:877:1: warning: return type defaults to 'int' [-Wimplicit-int]
877 | acDicTourokuYomi(d, dn, dm)
| ^~~~~~~~~~~~~~~~
uldefine.c:888:1: warning: return type defaults to 'int' [-Wimplicit-int]
888 | dicTourokuYomiDo(d, quitfunc)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
uldefine.c: In function 'dicTourokuYomiDo':
sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert'; did you mean 'canna_alert'? [-Wimplicit-function-declaration]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
uldefine.c:898:12: note: in expansion of macro 'canna_alert'
898 | 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]
928 | uuTHinshiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldefine.c:965:1: warning: return type defaults to 'int' [-Wimplicit-int]
965 | uuTHinshiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldefine.c:28:
sglobal.h:202:45: warning: return type defaults to 'int' [-Wimplicit-int]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
uldefine.c:986:1: note: in expansion of macro 'dicTourokuHinshi'
986 | dicTourokuHinshi(d)
| ^~~~~~~~~~~~~~~~
uldefine.c: In function 'G202_dicTourokuHinshi':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uldefine.c:1003:16: note: in expansion of macro 'getForIchiranContext'
1003 | if((retval = getForIchiranContext(d)) < 0) {
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
uldefine.c:1006:12: note: in expansion of macro 'GLineNGReturnTK'
1006 | return(GLineNGReturnTK(d));
| ^~~~~~~~~~~~~~~
uldefine.c: At top level:
sglobal.h:200:45: warning: return type defaults to 'int' [-Wimplicit-int]
200 | #define dicTourokuControl G200_dicTourokuControl
| ^~~~~~~~~~~~~~~~~~~~~~
uldefine.c:1063:1: note: in expansion of macro 'dicTourokuControl'
1063 | dicTourokuControl(d, tango, quitfunc)
| ^~~~~~~~~~~~~~~~~
uldefine.c: In function 'G179_clearYomi':
uldefine.c:121:1: warning: control reaches end of non-void function [-Wreturn-type]
121 | }
| ^
uldefine.c: In function 'clearTango':
uldefine.c:112:1: warning: control reaches end of non-void function [-Wreturn-type]
112 | }
| ^
At top level:
uldefine.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uldefine.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uldelete.o unshared/uldelete.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g uldelete.c -o unshared/uldelete.o
In file included from /usr/include/errno.h:25,
from uldelete.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uldelete.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uldelete.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'G235_freeAndPopTouroku':
sglobal.h:326:45: warning: implicit declaration of function 'G326_popTourokuMode'; did you mean 'popTourokuMode'? [-Wimplicit-function-declaration]
326 | #define popTourokuMode G326_popTourokuMode
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:95:3: note: in expansion of macro 'popTourokuMode'
95 | popTourokuMode(d);
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int]
103 | uuSYomiEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSYomiEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
uldelete.c:144:3: note: in expansion of macro 'checkGLineLen'
144 | checkGLineLen(d);
| ^~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:150:1: warning: return type defaults to 'int' [-Wimplicit-int]
150 | uuSYomiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldelete.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int]
170 | uuSYomiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSYomiQuitCatch':
sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi'; did you mean 'clearYomi'? [-Wimplicit-function-declaration]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
uldelete.c:178:3: note: in expansion of macro 'clearYomi'
178 | clearYomi(d);
| ^~~~~~~~~
uldelete.c: At top level:
uldelete.c:188:1: warning: return type defaults to 'int' [-Wimplicit-int]
188 | dicSakujoYomi(d)
| ^~~~~~~~~~~~~
uldelete.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int]
215 | acDicSakujoYomi(d, dn, dm)
| ^~~~~~~~~~~~~~~
uldelete.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int]
226 | acDicSakujoDictionary(d, dn, dm)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:249:10: note: in expansion of macro 'defaultContext'
249 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
sglobal.h:198:45: warning: return type defaults to 'int' [-Wimplicit-int]
198 | #define dicSakujo G198_dicSakujo
| ^~~~~~~~~~~~~~
uldelete.c:340:1: note: in expansion of macro 'dicSakujo'
340 | dicSakujo(d)
| ^~~~~~~~~
uldelete.c: In function 'G198_dicSakujo':
sglobal.h:247:45: warning: implicit declaration of function 'G247_getTourokuContext'; did you mean 'getTourokuContext'? [-Wimplicit-function-declaration]
247 | #define getTourokuContext G247_getTourokuContext
| ^~~~~~~~~~~~~~~~~~~~~~
uldelete.c:355:9: note: in expansion of macro 'getTourokuContext'
355 | if (getTourokuContext(d) != NG) {
| ^~~~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:387:1: warning: return type defaults to 'int' [-Wimplicit-int]
387 | CloseDeleteContext(tc)
| ^~~~~~~~~~~~~~~~~~
uldelete.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int]
407 | getEffectDic(tc)
| ^~~~~~~~~~~~
uldelete.c:558:1: warning: return type defaults to 'int' [-Wimplicit-int]
558 | uuSTangoExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSTangoExitCatch':
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:585:12: note: in expansion of macro 'GLineNGReturnTK'
585 | return GLineNGReturnTK(d);
| ^~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:592:1: warning: return type defaults to 'int' [-Wimplicit-int]
592 | uuSTangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
uldelete.c:616:1: warning: return type defaults to 'int' [-Wimplicit-int]
616 | dicSakujoBgnBun(d, st)
| ^~~~~~~~~~~~~~~
uldelete.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int]
703 | dicSakujoEndBun(d)
| ^~~~~~~~~~~~~~~
uldelete.c:722:1: warning: return type defaults to 'int' [-Wimplicit-int]
722 | dicSakujoTango(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoTango':
sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert'; did you mean 'canna_alert'? [-Wimplicit-function-declaration]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
uldelete.c:734:12: note: in expansion of macro 'canna_alert'
734 | 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'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uldelete.c:782:6: note: in expansion of macro 'getForIchiranContext'
782 | if(getForIchiranContext(d) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int]
832 | getDeleteDic(mc)
| ^~~~~~~~~~~~
uldelete.c:869:1: warning: return type defaults to 'int' [-Wimplicit-int]
869 | uuSDicExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
uldelete.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int]
909 | uuSDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
uldelete.c:925:1: warning: return type defaults to 'int' [-Wimplicit-int]
925 | dicSakujoDictionary(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoDictionary':
sglobal.h:246:45: warning: implicit declaration of function 'G246_getMountContext'; did you mean 'getMountContext'? [-Wimplicit-function-declaration]
246 | #define getMountContext G246_getMountContext
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:981:25: note: in expansion of macro 'getMountContext'
981 | if ((retval = getMountContext(d)) != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff'; did you mean 'G352_selectOne'? [-Wimplicit-function-declaration]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
uldelete.c:1002:27: note: in expansion of macro 'selectOnOff'
1002 | 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]
1060 | uuSDeleteYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:1071:10: note: in expansion of macro 'defaultContext'
1071 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:1164:1: warning: return type defaults to 'int' [-Wimplicit-int]
1164 | uuSDeleteQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldelete.c:1183:1: warning: return type defaults to 'int' [-Wimplicit-int]
1183 | uuSDeleteNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldelete.c:1201:1: warning: return type defaults to 'int' [-Wimplicit-int]
1201 | dicSakujoDo(d)
| ^~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoDo':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:1230:7: note: in expansion of macro 'getYesNoContext'
1230 | if (getYesNoContext(d,
| ^~~~~~~~~~~~~~~
uldelete.c: In function 'CloseDeleteContext':
uldelete.c:401:1: warning: control reaches end of non-void function [-Wreturn-type]
401 | }
| ^
At top level:
uldelete.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uldelete.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f uldelete.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC uldelete.c
In file included from /usr/include/errno.h:25,
from uldelete.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from uldelete.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from uldelete.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from uldelete.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'G235_freeAndPopTouroku':
sglobal.h:326:45: warning: implicit declaration of function 'G326_popTourokuMode'; did you mean 'popTourokuMode'? [-Wimplicit-function-declaration]
326 | #define popTourokuMode G326_popTourokuMode
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:95:3: note: in expansion of macro 'popTourokuMode'
95 | popTourokuMode(d);
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int]
103 | uuSYomiEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSYomiEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
uldelete.c:144:3: note: in expansion of macro 'checkGLineLen'
144 | checkGLineLen(d);
| ^~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:150:1: warning: return type defaults to 'int' [-Wimplicit-int]
150 | uuSYomiExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldelete.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int]
170 | uuSYomiQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSYomiQuitCatch':
sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi'; did you mean 'clearYomi'? [-Wimplicit-function-declaration]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
uldelete.c:178:3: note: in expansion of macro 'clearYomi'
178 | clearYomi(d);
| ^~~~~~~~~
uldelete.c: At top level:
uldelete.c:188:1: warning: return type defaults to 'int' [-Wimplicit-int]
188 | dicSakujoYomi(d)
| ^~~~~~~~~~~~~
uldelete.c:215:1: warning: return type defaults to 'int' [-Wimplicit-int]
215 | acDicSakujoYomi(d, dn, dm)
| ^~~~~~~~~~~~~~~
uldelete.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int]
226 | acDicSakujoDictionary(d, dn, dm)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:249:10: note: in expansion of macro 'defaultContext'
249 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
sglobal.h:198:45: warning: return type defaults to 'int' [-Wimplicit-int]
198 | #define dicSakujo G198_dicSakujo
| ^~~~~~~~~~~~~~
uldelete.c:340:1: note: in expansion of macro 'dicSakujo'
340 | dicSakujo(d)
| ^~~~~~~~~
uldelete.c: In function 'G198_dicSakujo':
sglobal.h:247:45: warning: implicit declaration of function 'G247_getTourokuContext'; did you mean 'getTourokuContext'? [-Wimplicit-function-declaration]
247 | #define getTourokuContext G247_getTourokuContext
| ^~~~~~~~~~~~~~~~~~~~~~
uldelete.c:355:9: note: in expansion of macro 'getTourokuContext'
355 | if (getTourokuContext(d) != NG) {
| ^~~~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:387:1: warning: return type defaults to 'int' [-Wimplicit-int]
387 | CloseDeleteContext(tc)
| ^~~~~~~~~~~~~~~~~~
uldelete.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int]
407 | getEffectDic(tc)
| ^~~~~~~~~~~~
uldelete.c:558:1: warning: return type defaults to 'int' [-Wimplicit-int]
558 | uuSTangoExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'uuSTangoExitCatch':
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:585:12: note: in expansion of macro 'GLineNGReturnTK'
585 | return GLineNGReturnTK(d);
| ^~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:592:1: warning: return type defaults to 'int' [-Wimplicit-int]
592 | uuSTangoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
uldelete.c:616:1: warning: return type defaults to 'int' [-Wimplicit-int]
616 | dicSakujoBgnBun(d, st)
| ^~~~~~~~~~~~~~~
uldelete.c:703:1: warning: return type defaults to 'int' [-Wimplicit-int]
703 | dicSakujoEndBun(d)
| ^~~~~~~~~~~~~~~
uldelete.c:722:1: warning: return type defaults to 'int' [-Wimplicit-int]
722 | dicSakujoTango(d)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoTango':
sglobal.h:167:45: warning: implicit declaration of function 'G167_canna_alert'; did you mean 'canna_alert'? [-Wimplicit-function-declaration]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
uldelete.c:734:12: note: in expansion of macro 'canna_alert'
734 | 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'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
uldelete.c:782:6: note: in expansion of macro 'getForIchiranContext'
782 | if(getForIchiranContext(d) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int]
832 | getDeleteDic(mc)
| ^~~~~~~~~~~~
uldelete.c:869:1: warning: return type defaults to 'int' [-Wimplicit-int]
869 | uuSDicExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
uldelete.c:909:1: warning: return type defaults to 'int' [-Wimplicit-int]
909 | uuSDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
uldelete.c:925:1: warning: return type defaults to 'int' [-Wimplicit-int]
925 | dicSakujoDictionary(d)
| ^~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoDictionary':
sglobal.h:246:45: warning: implicit declaration of function 'G246_getMountContext'; did you mean 'getMountContext'? [-Wimplicit-function-declaration]
246 | #define getMountContext G246_getMountContext
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:981:25: note: in expansion of macro 'getMountContext'
981 | if ((retval = getMountContext(d)) != NG) {
| ^~~~~~~~~~~~~~~
sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff'; did you mean 'G352_selectOne'? [-Wimplicit-function-declaration]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
uldelete.c:1002:27: note: in expansion of macro 'selectOnOff'
1002 | 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]
1060 | uuSDeleteYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
uldelete.c:1071:10: note: in expansion of macro 'defaultContext'
1071 | extern defaultContext;
| ^~~~~~~~~~~~~~
uldelete.c: At top level:
uldelete.c:1164:1: warning: return type defaults to 'int' [-Wimplicit-int]
1164 | uuSDeleteQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
uldelete.c:1183:1: warning: return type defaults to 'int' [-Wimplicit-int]
1183 | uuSDeleteNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
uldelete.c:1201:1: warning: return type defaults to 'int' [-Wimplicit-int]
1201 | dicSakujoDo(d)
| ^~~~~~~~~~~
In file included from canna.h:50,
from uldelete.c:29:
uldelete.c: In function 'dicSakujoDo':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
uldelete.c:1230:7: note: in expansion of macro 'getYesNoContext'
1230 | if (getYesNoContext(d,
| ^~~~~~~~~~~~~~~
uldelete.c: In function 'CloseDeleteContext':
uldelete.c:401:1: warning: control reaches end of non-void function [-Wreturn-type]
401 | }
| ^
At top level:
uldelete.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: uldelete.c,v 1.4 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulhinshi.o unshared/ulhinshi.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g ulhinshi.c -o unshared/ulhinshi.o
In file included from /usr/include/errno.h:25,
from ulhinshi.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulhinshi.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ulhinshi.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int]
273 | uuTHinshiYNQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshiYNQuitCatch':
sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi'; did you mean 'dicTourokuHinshi'? [-Wimplicit-function-declaration]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:281:10: note: in expansion of macro 'dicTourokuHinshi'
281 | return(dicTourokuHinshi(d));
| ^~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int]
289 | uuTHinshi2YesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshi2YesCatch':
sglobal.h:201:45: warning: implicit declaration of function 'G201_dicTourokuDictionary'; did you mean 'dicTourokuDictionary'? [-Wimplicit-function-declaration]
201 | #define dicTourokuDictionary G201_dicTourokuDictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:306:14: note: in expansion of macro 'dicTourokuDictionary'
306 | return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch));
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:313:1: warning: return type defaults to 'int' [-Wimplicit-int]
313 | uuTHinshi2NoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
ulhinshi.c:342:1: warning: return type defaults to 'int' [-Wimplicit-int]
342 | uuTHinshi1YesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshi1YesCatch':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:360:18: note: in expansion of macro 'getYesNoContext'
360 | if((retval = getYesNoContext(d,
| ^~~~~~~~~~~~~~~
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:364:14: note: in expansion of macro 'GLineNGReturnTK'
364 | return(GLineNGReturnTK(d));
| ^~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int]
378 | uuTHinshi1NoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
ulhinshi.c:418:1: warning: return type defaults to 'int' [-Wimplicit-int]
418 | uuTHinshiQYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
ulhinshi.c:446:1: warning: return type defaults to 'int' [-Wimplicit-int]
446 | uuTHinshiQNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:203:45: warning: return type defaults to 'int' [-Wimplicit-int]
203 | #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:463:1: note: in expansion of macro 'dicTourokuHinshiDelivery'
463 | dicTourokuHinshiDelivery(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c: In function 'G203_dicTourokuHinshiDelivery':
sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi'; did you mean 'clearYomi'? [-Wimplicit-function-declaration]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
ulhinshi.c:481:5: note: in expansion of macro 'clearYomi'
481 | clearYomi(d);
| ^~~~~~~~~
sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango'; did you mean 'dicTourokuTango'? [-Wimplicit-function-declaration]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:482:12: note: in expansion of macro 'dicTourokuTango'
482 | return(dicTourokuTango(d, uuTTangoQuitCatch));
| ^~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int]
672 | tourokuYes(d)
| ^~~~~~~~~~
ulhinshi.c:761:1: warning: return type defaults to 'int' [-Wimplicit-int]
761 | tourokuNo(d)
| ^~~~~~~~~
ulhinshi.c:861:1: warning: return type defaults to 'int' [-Wimplicit-int]
861 | makeDoushi(d)
| ^~~~~~~~~~
ulhinshi.c:902:1: warning: return type defaults to 'int' [-Wimplicit-int]
902 | uuTDicExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
ulhinshi.c:930:1: warning: return type defaults to 'int' [-Wimplicit-int]
930 | uuTDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:201:45: warning: return type defaults to 'int' [-Wimplicit-int]
201 | #define dicTourokuDictionary G201_dicTourokuDictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:944:1: note: in expansion of macro 'dicTourokuDictionary'
944 | dicTourokuDictionary(d, exitfunc, quitfunc)
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: In function 'G201_dicTourokuDictionary':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:962:16: note: in expansion of macro 'getForIchiranContext'
962 | if((retval = getForIchiranContext(d)) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:1012:1: warning: return type defaults to 'int' [-Wimplicit-int]
1012 | tangoTouroku(d)
| ^~~~~~~~~~~~
ulhinshi.c: In function 'makeDoushi':
ulhinshi.c:895:1: warning: control reaches end of non-void function [-Wreturn-type]
895 | }
| ^
At top level:
ulhinshi.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulhinshi.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulhinshi.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ulhinshi.c
In file included from /usr/include/errno.h:25,
from ulhinshi.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulhinshi.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulhinshi.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ulhinshi.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int]
273 | uuTHinshiYNQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshiYNQuitCatch':
sglobal.h:202:45: warning: implicit declaration of function 'G202_dicTourokuHinshi'; did you mean 'dicTourokuHinshi'? [-Wimplicit-function-declaration]
202 | #define dicTourokuHinshi G202_dicTourokuHinshi
| ^~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:281:10: note: in expansion of macro 'dicTourokuHinshi'
281 | return(dicTourokuHinshi(d));
| ^~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int]
289 | uuTHinshi2YesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshi2YesCatch':
sglobal.h:201:45: warning: implicit declaration of function 'G201_dicTourokuDictionary'; did you mean 'dicTourokuDictionary'? [-Wimplicit-function-declaration]
201 | #define dicTourokuDictionary G201_dicTourokuDictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:306:14: note: in expansion of macro 'dicTourokuDictionary'
306 | return(dicTourokuDictionary(d, uuTDicExitCatch, uuTDicQuitCatch));
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:313:1: warning: return type defaults to 'int' [-Wimplicit-int]
313 | uuTHinshi2NoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
ulhinshi.c:342:1: warning: return type defaults to 'int' [-Wimplicit-int]
342 | uuTHinshi1YesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
ulhinshi.c: In function 'uuTHinshi1YesCatch':
sglobal.h:249:45: warning: implicit declaration of function 'G249_getYesNoContext'; did you mean 'getYesNoContext'? [-Wimplicit-function-declaration]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:360:18: note: in expansion of macro 'getYesNoContext'
360 | if((retval = getYesNoContext(d,
| ^~~~~~~~~~~~~~~
sglobal.h:32:45: warning: implicit declaration of function 'G032_GLineNGReturnTK'; did you mean 'G031_GLineNGReturnFI'? [-Wimplicit-function-declaration]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:364:14: note: in expansion of macro 'GLineNGReturnTK'
364 | return(GLineNGReturnTK(d));
| ^~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:378:1: warning: return type defaults to 'int' [-Wimplicit-int]
378 | uuTHinshi1NoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
ulhinshi.c:418:1: warning: return type defaults to 'int' [-Wimplicit-int]
418 | uuTHinshiQYesCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~
ulhinshi.c:446:1: warning: return type defaults to 'int' [-Wimplicit-int]
446 | uuTHinshiQNoCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:203:45: warning: return type defaults to 'int' [-Wimplicit-int]
203 | #define dicTourokuHinshiDelivery G203_dicTourokuHinshiDelivery
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:463:1: note: in expansion of macro 'dicTourokuHinshiDelivery'
463 | dicTourokuHinshiDelivery(d)
| ^~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c: In function 'G203_dicTourokuHinshiDelivery':
sglobal.h:179:45: warning: implicit declaration of function 'G179_clearYomi'; did you mean 'clearYomi'? [-Wimplicit-function-declaration]
179 | #define clearYomi G179_clearYomi
| ^~~~~~~~~~~~~~
ulhinshi.c:481:5: note: in expansion of macro 'clearYomi'
481 | clearYomi(d);
| ^~~~~~~~~
sglobal.h:204:45: warning: implicit declaration of function 'G204_dicTourokuTango'; did you mean 'dicTourokuTango'? [-Wimplicit-function-declaration]
204 | #define dicTourokuTango G204_dicTourokuTango
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c:482:12: note: in expansion of macro 'dicTourokuTango'
482 | return(dicTourokuTango(d, uuTTangoQuitCatch));
| ^~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int]
672 | tourokuYes(d)
| ^~~~~~~~~~
ulhinshi.c:761:1: warning: return type defaults to 'int' [-Wimplicit-int]
761 | tourokuNo(d)
| ^~~~~~~~~
ulhinshi.c:861:1: warning: return type defaults to 'int' [-Wimplicit-int]
861 | makeDoushi(d)
| ^~~~~~~~~~
ulhinshi.c:902:1: warning: return type defaults to 'int' [-Wimplicit-int]
902 | uuTDicExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
ulhinshi.c:930:1: warning: return type defaults to 'int' [-Wimplicit-int]
930 | uuTDicQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulhinshi.c:28:
sglobal.h:201:45: warning: return type defaults to 'int' [-Wimplicit-int]
201 | #define dicTourokuDictionary G201_dicTourokuDictionary
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:944:1: note: in expansion of macro 'dicTourokuDictionary'
944 | dicTourokuDictionary(d, exitfunc, quitfunc)
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: In function 'G201_dicTourokuDictionary':
sglobal.h:244:45: warning: implicit declaration of function 'G244_getForIchiranContext'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulhinshi.c:962:16: note: in expansion of macro 'getForIchiranContext'
962 | if((retval = getForIchiranContext(d)) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
ulhinshi.c: At top level:
ulhinshi.c:1012:1: warning: return type defaults to 'int' [-Wimplicit-int]
1012 | tangoTouroku(d)
| ^~~~~~~~~~~~
ulhinshi.c: In function 'makeDoushi':
ulhinshi.c:895:1: warning: control reaches end of non-void function [-Wreturn-type]
895 | }
| ^
At top level:
ulhinshi.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulhinshi.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulkigo.o unshared/ulkigo.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g ulkigo.c -o unshared/ulkigo.o
In file included from /usr/include/errno.h:25,
from ulkigo.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulkigo.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulkigo.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ulkigo.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int]
177 | uuKigoExitDo(d, retval)
| ^~~~~~~~~~~~
ulkigo.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int]
192 | uuKigoRExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulkigo.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | uuKigoGExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulkigo.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int]
226 | uuKigoKExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:374:45: warning: return type defaults to 'int' [-Wimplicit-int]
374 | #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:242:1: note: in expansion of macro 'uuKigoGeneralExitCatch'
242 | uuKigoGeneralExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int]
261 | uuKigoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:375:45: warning: return type defaults to 'int' [-Wimplicit-int]
375 | #define uuKigoMake G375_uuKigoMake
| ^~~~~~~~~~~~~~~
ulkigo.c:276:1: note: in expansion of macro 'uuKigoMake'
276 | 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'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:290:16: note: in expansion of macro 'getForIchiranContext'
290 | if((retval = getForIchiranContext(d)) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
ulkigo.c: At top level:
sglobal.h:292:45: warning: return type defaults to 'int' [-Wimplicit-int]
292 | #define kigoRussia G292_kigoRussia
| ^~~~~~~~~~~~~~~
ulkigo.c:352:1: note: in expansion of macro 'kigoRussia'
352 | kigoRussia(d)
| ^~~~~~~~~~
sglobal.h:290:45: warning: return type defaults to 'int' [-Wimplicit-int]
290 | #define kigoGreek G290_kigoGreek
| ^~~~~~~~~~~~~~
ulkigo.c:373:1: note: in expansion of macro 'kigoGreek'
373 | kigoGreek(d)
| ^~~~~~~~~
sglobal.h:291:45: warning: return type defaults to 'int' [-Wimplicit-int]
291 | #define kigoKeisen G291_kigoKeisen
| ^~~~~~~~~~~~~~~
ulkigo.c:394:1: note: in expansion of macro 'kigoKeisen'
394 | kigoKeisen(d)
| ^~~~~~~~~~
ulkigo.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulkigo.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~
rm -f ulkigo.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ulkigo.c
In file included from /usr/include/errno.h:25,
from ulkigo.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulkigo.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulkigo.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulkigo.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
ulkigo.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int]
177 | uuKigoExitDo(d, retval)
| ^~~~~~~~~~~~
ulkigo.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int]
192 | uuKigoRExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulkigo.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | uuKigoGExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulkigo.c:226:1: warning: return type defaults to 'int' [-Wimplicit-int]
226 | uuKigoKExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:374:45: warning: return type defaults to 'int' [-Wimplicit-int]
374 | #define uuKigoGeneralExitCatch G374_uuKigoGeneralExitCatch
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:242:1: note: in expansion of macro 'uuKigoGeneralExitCatch'
242 | uuKigoGeneralExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int]
261 | uuKigoQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulkigo.c:28:
sglobal.h:375:45: warning: return type defaults to 'int' [-Wimplicit-int]
375 | #define uuKigoMake G375_uuKigoMake
| ^~~~~~~~~~~~~~~
ulkigo.c:276:1: note: in expansion of macro 'uuKigoMake'
276 | 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'; did you mean 'getForIchiranContext'? [-Wimplicit-function-declaration]
244 | #define getForIchiranContext G244_getForIchiranContext
| ^~~~~~~~~~~~~~~~~~~~~~~~~
ulkigo.c:290:16: note: in expansion of macro 'getForIchiranContext'
290 | if((retval = getForIchiranContext(d)) == NG) {
| ^~~~~~~~~~~~~~~~~~~~
ulkigo.c: At top level:
sglobal.h:292:45: warning: return type defaults to 'int' [-Wimplicit-int]
292 | #define kigoRussia G292_kigoRussia
| ^~~~~~~~~~~~~~~
ulkigo.c:352:1: note: in expansion of macro 'kigoRussia'
352 | kigoRussia(d)
| ^~~~~~~~~~
sglobal.h:290:45: warning: return type defaults to 'int' [-Wimplicit-int]
290 | #define kigoGreek G290_kigoGreek
| ^~~~~~~~~~~~~~
ulkigo.c:373:1: note: in expansion of macro 'kigoGreek'
373 | kigoGreek(d)
| ^~~~~~~~~
sglobal.h:291:45: warning: return type defaults to 'int' [-Wimplicit-int]
291 | #define kigoKeisen G291_kigoKeisen
| ^~~~~~~~~~~~~~~
ulkigo.c:394:1: note: in expansion of macro 'kigoKeisen'
394 | kigoKeisen(d)
| ^~~~~~~~~~
ulkigo.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulkigo.c,v 1.2 2003/01/10 13:08:45 aida_s Exp $";
| ^~~~~~
rm -f ulmount.o unshared/ulmount.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g ulmount.c -o unshared/ulmount.o
In file included from /usr/include/errno.h:25,
from ulmount.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulmount.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulmount.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:246:45: warning: return type defaults to 'int' [-Wimplicit-int]
246 | #define getMountContext G246_getMountContext
| ^~~~~~~~~~~~~~~~~~~~
ulmount.c:92:1: note: in expansion of macro 'getMountContext'
92 | getMountContext(d)
| ^~~~~~~~~~~~~~~
ulmount.c:154:1: warning: return type defaults to 'int' [-Wimplicit-int]
154 | uuMountExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulmount.c:162:10: note: in expansion of macro 'defaultContext'
162 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulmount.c: At top level:
ulmount.c:299:1: warning: return type defaults to 'int' [-Wimplicit-int]
299 | uuMountQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulmount.c:331:1: warning: return type defaults to 'int' [-Wimplicit-int]
331 | getDicList(d)
| ^~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulmount.c:340:10: note: in expansion of macro 'defaultContext'
340 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulmount.c: At top level:
sglobal.h:197:45: warning: return type defaults to 'int' [-Wimplicit-int]
197 | #define dicMount G197_dicMount
| ^~~~~~~~~~~~~
ulmount.c:496:1: note: in expansion of macro 'dicMount'
496 | dicMount(d)
| ^~~~~~~~
ulmount.c: In function 'G197_dicMount':
sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff'; did you mean 'G352_selectOne'? [-Wimplicit-function-declaration]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
ulmount.c:546:16: note: in expansion of macro 'selectOnOff'
546 | if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem,
| ^~~~~~~~~~~
At top level:
ulmount.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulmount.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulmount.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ulmount.c
In file included from /usr/include/errno.h:25,
from ulmount.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulmount.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulmount.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulmount.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ulmount.c:29:
sglobal.h:246:45: warning: return type defaults to 'int' [-Wimplicit-int]
246 | #define getMountContext G246_getMountContext
| ^~~~~~~~~~~~~~~~~~~~
ulmount.c:92:1: note: in expansion of macro 'getMountContext'
92 | getMountContext(d)
| ^~~~~~~~~~~~~~~
ulmount.c:154:1: warning: return type defaults to 'int' [-Wimplicit-int]
154 | uuMountExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulmount.c:162:10: note: in expansion of macro 'defaultContext'
162 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulmount.c: At top level:
ulmount.c:299:1: warning: return type defaults to 'int' [-Wimplicit-int]
299 | uuMountQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~
ulmount.c:331:1: warning: return type defaults to 'int' [-Wimplicit-int]
331 | getDicList(d)
| ^~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulmount.c:340:10: note: in expansion of macro 'defaultContext'
340 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulmount.c: At top level:
sglobal.h:197:45: warning: return type defaults to 'int' [-Wimplicit-int]
197 | #define dicMount G197_dicMount
| ^~~~~~~~~~~~~
ulmount.c:496:1: note: in expansion of macro 'dicMount'
496 | dicMount(d)
| ^~~~~~~~
ulmount.c: In function 'G197_dicMount':
sglobal.h:351:45: warning: implicit declaration of function 'G351_selectOnOff'; did you mean 'G352_selectOne'? [-Wimplicit-function-declaration]
351 | #define selectOnOff G351_selectOnOff
| ^~~~~~~~~~~~~~~~
ulmount.c:546:16: note: in expansion of macro 'selectOnOff'
546 | if((retval = selectOnOff(d, xxxx, &mc->curIkouho, nelem,
| ^~~~~~~~~~~
At top level:
ulmount.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulmount.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulserver.o unshared/ulserver.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g ulserver.c -o unshared/ulserver.o
In file included from /usr/include/errno.h:25,
from ulserver.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulserver.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulserver.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:354:45: warning: return type defaults to 'int' [-Wimplicit-int]
354 | #define serverFin G354_serverFin
| ^~~~~~~~~~~~~~
ulserver.c:49:1: note: in expansion of macro 'serverFin'
49 | serverFin(d)
| ^~~~~~~~~
ulserver.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int]
79 | uuServerChangeEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
ulserver.c: In function 'uuServerChangeEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
ulserver.c:130:3: note: in expansion of macro 'checkGLineLen'
130 | checkGLineLen(d);
| ^~~~~~~~~~~~~
ulserver.c: At top level:
ulserver.c:136:1: warning: return type defaults to 'int' [-Wimplicit-int]
136 | uuServerChangeExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
ulserver.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int]
148 | uuServerChangeQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:353:45: warning: return type defaults to 'int' [-Wimplicit-int]
353 | #define serverChange G353_serverChange
| ^~~~~~~~~~~~~~~~~
ulserver.c:162:1: note: in expansion of macro 'serverChange'
162 | serverChange(d)
| ^~~~~~~~~~~~
ulserver.c: In function 'G353_serverChange':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulserver.c:168:10: note: in expansion of macro 'defaultContext'
168 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulserver.c: At top level:
ulserver.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | serverChangeDo(d, len)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulserver.c:217:10: note: in expansion of macro 'defaultContext'
217 | extern defaultContext;
| ^~~~~~~~~~~~~~
At top level:
ulserver.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulserver.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f ulserver.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC ulserver.c
In file included from /usr/include/errno.h:25,
from ulserver.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from ulserver.c:29:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from ulserver.c:29:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from ulserver.c:29:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:354:45: warning: return type defaults to 'int' [-Wimplicit-int]
354 | #define serverFin G354_serverFin
| ^~~~~~~~~~~~~~
ulserver.c:49:1: note: in expansion of macro 'serverFin'
49 | serverFin(d)
| ^~~~~~~~~
ulserver.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int]
79 | uuServerChangeEveryTimeCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
ulserver.c: In function 'uuServerChangeEveryTimeCatch':
sglobal.h:172:45: warning: implicit declaration of function 'G172_checkGLineLen'; did you mean 'checkGLineLen'? [-Wimplicit-function-declaration]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
ulserver.c:130:3: note: in expansion of macro 'checkGLineLen'
130 | checkGLineLen(d);
| ^~~~~~~~~~~~~
ulserver.c: At top level:
ulserver.c:136:1: warning: return type defaults to 'int' [-Wimplicit-int]
136 | uuServerChangeExitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
ulserver.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int]
148 | uuServerChangeQuitCatch(d, retval, env)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from canna.h:50,
from ulserver.c:29:
sglobal.h:353:45: warning: return type defaults to 'int' [-Wimplicit-int]
353 | #define serverChange G353_serverChange
| ^~~~~~~~~~~~~~~~~
ulserver.c:162:1: note: in expansion of macro 'serverChange'
162 | serverChange(d)
| ^~~~~~~~~~~~
ulserver.c: In function 'G353_serverChange':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulserver.c:168:10: note: in expansion of macro 'defaultContext'
168 | extern defaultContext;
| ^~~~~~~~~~~~~~
ulserver.c: At top level:
ulserver.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | serverChangeDo(d, len)
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
ulserver.c:217:10: note: in expansion of macro 'defaultContext'
217 | extern defaultContext;
| ^~~~~~~~~~~~~~
At top level:
ulserver.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: ulserver.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f util.o unshared/util.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g util.c -o unshared/util.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from util.c:83:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from util.c:83:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from util.c:83:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from util.c:83:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from util.c:83:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from util.c:83:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from util.c:83:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
util.c:156:1: warning: return type defaults to 'int' [-Wimplicit-int]
156 | colwidth(s, len)
| ^~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:172:45: warning: return type defaults to 'int' [-Wimplicit-int]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
util.c:187:1: note: in expansion of macro 'checkGLineLen'
187 | checkGLineLen(d)
| ^~~~~~~~~~~~~
sglobal.h:59:45: warning: return type defaults to 'int' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
util.c:206:1: note: in expansion of macro 'NothingChanged'
206 | NothingChanged(d)
| ^~~~~~~~~~~~~~
sglobal.h:61:45: warning: return type defaults to 'int' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
util.c:216:1: note: in expansion of macro 'NothingForGLine'
216 | NothingForGLine(d)
| ^~~~~~~~~~~~~~~
sglobal.h:60:45: warning: return type defaults to 'int' [-Wimplicit-int]
60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:235:1: note: in expansion of macro 'NothingChangedWithBeep'
235 | NothingChangedWithBeep(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:62:45: warning: return type defaults to 'int' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:242:1: note: in expansion of macro 'NothingForGLineWithBeep'
242 | NothingForGLineWithBeep(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:223:45: warning: type defaults to 'int' in declaration of 'G223_extractJishuString' [-Wimplicit-int]
223 | #define extractJishuString G223_extractJishuString
| ^~~~~~~~~~~~~~~~~~~~~~~
util.c:263:8: note: in expansion of macro 'extractJishuString'
263 | extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *,
| ^~~~~~~~~~~~~~~~~~
util.c:534:1: warning: return type defaults to 'int' [-Wimplicit-int]
534 | extractString(str, s, e)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:358:45: warning: return type defaults to 'int' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
util.c:719:1: note: in expansion of macro 'setWStrings'
719 | setWStrings(ws, s, sz)
| ^~~~~~~~~~~
sglobal.h:58:45: warning: return type defaults to 'int' [-Wimplicit-int]
58 | #define NoMoreMemory G058_NoMoreMemory
| ^~~~~~~~~~~~~~~~~
util.c:863:1: note: in expansion of macro 'NoMoreMemory'
863 | NoMoreMemory()
| ^~~~~~~~~~~~
sglobal.h:30:45: warning: return type defaults to 'int' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
util.c:870:1: note: in expansion of macro 'GLineNGReturn'
870 | GLineNGReturn(d)
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: return type defaults to 'int' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
util.c:881:1: note: in expansion of macro 'GLineNGReturnFI'
881 | GLineNGReturnFI(d)
| ^~~~~~~~~~~~~~~
sglobal.h:32:45: warning: return type defaults to 'int' [-Wimplicit-int]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
util.c:892:1: note: in expansion of macro 'GLineNGReturnTK'
892 | GLineNGReturnTK(d)
| ^~~~~~~~~~~~~~~
util.c: In function 'G132_WWhatGPlain':
util.c:1082:15: warning: unused variable 'plain' [-Wunused-variable]
1082 | static char plain[4] = {0, 2, 3, 1};
| ^~~~~
In file included from canna.h:50,
from util.c:83:
util.c: At top level:
sglobal.h:120:45: warning: return type defaults to 'int' [-Wimplicit-int]
120 | #define WSfree G120_WSfree
| ^~~~~~~~~~~
util.c:1381:1: note: in expansion of macro 'WSfree'
1381 | WSfree(s)
| ^~~~~~
sglobal.h:131:45: warning: return type defaults to 'int' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
util.c:1485:1: note: in expansion of macro 'WToupper'
1485 | WToupper(wchar_t w)
| ^~~~~~~~
util.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int]
1498 | WTolower(wchar_t w)
| ^~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
util.c:1557:10: note: in expansion of macro 'defaultContext'
1557 | extern defaultContext;
| ^~~~~~~~~~~~~~
util.c: In function 'G151_abandonContext':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
util.c:1590:10: note: in expansion of macro 'defaultContext'
1590 | extern defaultContext;
| ^~~~~~~~~~~~~~
util.c: At top level:
util.c:1620:1: warning: return type defaults to 'int' [-Wimplicit-int]
1620 | ProcAnyKey(d)
| ^~~~~~~~~~
util.c:1633:8: warning: type defaults to 'int' in declaration of 'wait_anykey_func' [-Wimplicit-int]
1633 | static wait_anykey_func pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~~~
util.c:1636:1: warning: return type defaults to 'int' [-Wimplicit-int]
1636 | wait_anykey_func(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:167:45: warning: return type defaults to 'int' [-Wimplicit-int]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
util.c:1703:1: note: in expansion of macro 'canna_alert'
1703 | canna_alert(d, message, cnt)
| ^~~~~~~~~~~
util.c: In function 'G132_WWhatGPlain':
util.c:1099:1: warning: control reaches end of non-void function [-Wreturn-type]
1099 | }
| ^
util.c: In function 'wait_anykey_func':
util.c:1653:1: warning: control reaches end of non-void function [-Wreturn-type]
1653 | }
| ^
At top level:
util.c:1082:15: warning: 'plain' defined but not used [-Wunused-variable]
1082 | static char plain[4] = {0, 2, 3, 1};
| ^~~~~
util.c:80:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
80 | static char rcs_id[] = "@(#) 102.1 $Id: util.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
util.c: In function 'G302_makeKanjiStatusReturn':
util.c:670:45: warning: 'er' may be used uninitialized in this function [-Wmaybe-uninitialized]
670 | d->kanji_status_return->revLen = (int)(er - sr);
| ^
util.c:669:45: warning: 'sr' may be used uninitialized in this function [-Wmaybe-uninitialized]
669 | d->kanji_status_return->revPos = (int)(sr - d->genbuf);
| ^
util.c:653:7: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
653 | s += len;
| ^~
rm -f util.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC util.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from util.c:83:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from util.c:83:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from util.c:83:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from util.c:83:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from util.c:83:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from util.c:83:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from util.c:83:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
util.c:156:1: warning: return type defaults to 'int' [-Wimplicit-int]
156 | colwidth(s, len)
| ^~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:172:45: warning: return type defaults to 'int' [-Wimplicit-int]
172 | #define checkGLineLen G172_checkGLineLen
| ^~~~~~~~~~~~~~~~~~
util.c:187:1: note: in expansion of macro 'checkGLineLen'
187 | checkGLineLen(d)
| ^~~~~~~~~~~~~
sglobal.h:59:45: warning: return type defaults to 'int' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
util.c:206:1: note: in expansion of macro 'NothingChanged'
206 | NothingChanged(d)
| ^~~~~~~~~~~~~~
sglobal.h:61:45: warning: return type defaults to 'int' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
util.c:216:1: note: in expansion of macro 'NothingForGLine'
216 | NothingForGLine(d)
| ^~~~~~~~~~~~~~~
sglobal.h:60:45: warning: return type defaults to 'int' [-Wimplicit-int]
60 | #define NothingChangedWithBeep G060_NothingChangedWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:235:1: note: in expansion of macro 'NothingChangedWithBeep'
235 | NothingChangedWithBeep(d)
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:62:45: warning: return type defaults to 'int' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c:242:1: note: in expansion of macro 'NothingForGLineWithBeep'
242 | NothingForGLineWithBeep(d)
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:223:45: warning: type defaults to 'int' in declaration of 'G223_extractJishuString' [-Wimplicit-int]
223 | #define extractJishuString G223_extractJishuString
| ^~~~~~~~~~~~~~~~~~~~~~~
util.c:263:8: note: in expansion of macro 'extractJishuString'
263 | extern extractJishuString pro((yomiContext, wchar_t *, wchar_t *,
| ^~~~~~~~~~~~~~~~~~
util.c:534:1: warning: return type defaults to 'int' [-Wimplicit-int]
534 | extractString(str, s, e)
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:358:45: warning: return type defaults to 'int' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
util.c:719:1: note: in expansion of macro 'setWStrings'
719 | setWStrings(ws, s, sz)
| ^~~~~~~~~~~
sglobal.h:58:45: warning: return type defaults to 'int' [-Wimplicit-int]
58 | #define NoMoreMemory G058_NoMoreMemory
| ^~~~~~~~~~~~~~~~~
util.c:863:1: note: in expansion of macro 'NoMoreMemory'
863 | NoMoreMemory()
| ^~~~~~~~~~~~
sglobal.h:30:45: warning: return type defaults to 'int' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
util.c:870:1: note: in expansion of macro 'GLineNGReturn'
870 | GLineNGReturn(d)
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: return type defaults to 'int' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
util.c:881:1: note: in expansion of macro 'GLineNGReturnFI'
881 | GLineNGReturnFI(d)
| ^~~~~~~~~~~~~~~
sglobal.h:32:45: warning: return type defaults to 'int' [-Wimplicit-int]
32 | #define GLineNGReturnTK G032_GLineNGReturnTK
| ^~~~~~~~~~~~~~~~~~~~
util.c:892:1: note: in expansion of macro 'GLineNGReturnTK'
892 | GLineNGReturnTK(d)
| ^~~~~~~~~~~~~~~
util.c: In function 'G132_WWhatGPlain':
util.c:1082:15: warning: unused variable 'plain' [-Wunused-variable]
1082 | static char plain[4] = {0, 2, 3, 1};
| ^~~~~
In file included from canna.h:50,
from util.c:83:
util.c: At top level:
sglobal.h:120:45: warning: return type defaults to 'int' [-Wimplicit-int]
120 | #define WSfree G120_WSfree
| ^~~~~~~~~~~
util.c:1381:1: note: in expansion of macro 'WSfree'
1381 | WSfree(s)
| ^~~~~~
sglobal.h:131:45: warning: return type defaults to 'int' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
util.c:1485:1: note: in expansion of macro 'WToupper'
1485 | WToupper(wchar_t w)
| ^~~~~~~~
util.c:1498:1: warning: return type defaults to 'int' [-Wimplicit-int]
1498 | WTolower(wchar_t w)
| ^~~~~~~~
In file included from canna.h:50,
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]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
util.c:1557:10: note: in expansion of macro 'defaultContext'
1557 | extern defaultContext;
| ^~~~~~~~~~~~~~
util.c: In function 'G151_abandonContext':
sglobal.h:195:45: warning: type defaults to 'int' in declaration of 'G195_defaultContext' [-Wimplicit-int]
195 | #define defaultContext G195_defaultContext
| ^~~~~~~~~~~~~~~~~~~
util.c:1590:10: note: in expansion of macro 'defaultContext'
1590 | extern defaultContext;
| ^~~~~~~~~~~~~~
util.c: At top level:
util.c:1620:1: warning: return type defaults to 'int' [-Wimplicit-int]
1620 | ProcAnyKey(d)
| ^~~~~~~~~~
util.c:1633:8: warning: type defaults to 'int' in declaration of 'wait_anykey_func' [-Wimplicit-int]
1633 | static wait_anykey_func pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~~~
util.c:1636:1: warning: return type defaults to 'int' [-Wimplicit-int]
1636 | wait_anykey_func(d, mode, whattodo, key, fnum)
| ^~~~~~~~~~~~~~~~
In file included from canna.h:50,
from util.c:83:
sglobal.h:167:45: warning: return type defaults to 'int' [-Wimplicit-int]
167 | #define canna_alert G167_canna_alert
| ^~~~~~~~~~~~~~~~
util.c:1703:1: note: in expansion of macro 'canna_alert'
1703 | canna_alert(d, message, cnt)
| ^~~~~~~~~~~
util.c: In function 'G132_WWhatGPlain':
util.c:1099:1: warning: control reaches end of non-void function [-Wreturn-type]
1099 | }
| ^
util.c: In function 'wait_anykey_func':
util.c:1653:1: warning: control reaches end of non-void function [-Wreturn-type]
1653 | }
| ^
At top level:
util.c:1082:15: warning: 'plain' defined but not used [-Wunused-variable]
1082 | static char plain[4] = {0, 2, 3, 1};
| ^~~~~
util.c:80:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
80 | static char rcs_id[] = "@(#) 102.1 $Id: util.c,v 1.6 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
util.c: In function 'G302_makeKanjiStatusReturn':
util.c:670:45: warning: 'er' may be used uninitialized in this function [-Wmaybe-uninitialized]
670 | d->kanji_status_return->revLen = (int)(er - sr);
| ^
util.c:669:45: warning: 'sr' may be used uninitialized in this function [-Wmaybe-uninitialized]
669 | d->kanji_status_return->revPos = (int)(sr - d->genbuf);
| ^
util.c:653:7: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
653 | s += len;
| ^~
rm -f yesno.o unshared/yesno.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g yesno.c -o unshared/yesno.o
In file included from /usr/include/errno.h:25,
from yesno.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from yesno.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from yesno.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from yesno.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from yesno.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from yesno.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from yesno.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:249:45: warning: return type defaults to 'int' [-Wimplicit-int]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
yesno.c:68:1: note: in expansion of macro 'getYesNoContext'
68 | getYesNoContext(d,
| ^~~~~~~~~~~~~~~
yesno.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int]
138 | YesNo(d)
| ^~~~~
yesno.c:158:1: warning: return type defaults to 'int' [-Wimplicit-int]
158 | YesNoQuit(d)
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
t_reimap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence pro((struct _uiContext *));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
t_reimap.h:28:8: note: in expansion of macro 'UseOtherKeymap'
28 | extern UseOtherKeymap pro((struct _uiContext *));
| ^~~~~~~~~~~~~~
In file included from yesno.c:169:
t_reimap.h:24:13: warning: 't_reimap_id' defined but not used [-Wunused-variable]
24 | static char t_reimap_id[] = "@(#) 102.1 $Id: t_reimap.h,v 1.1.1.1 2002/10/19 08:27:51 aida_s Exp $";
| ^~~~~~~~~~~
yesno.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: yesno.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f yesno.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC yesno.c
In file included from /usr/include/errno.h:25,
from yesno.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from yesno.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from yesno.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from yesno.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from yesno.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from yesno.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from yesno.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:249:45: warning: return type defaults to 'int' [-Wimplicit-int]
249 | #define getYesNoContext G249_getYesNoContext
| ^~~~~~~~~~~~~~~~~~~~
yesno.c:68:1: note: in expansion of macro 'getYesNoContext'
68 | getYesNoContext(d,
| ^~~~~~~~~~~~~~~
yesno.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int]
138 | YesNo(d)
| ^~~~~
yesno.c:158:1: warning: return type defaults to 'int' [-Wimplicit-int]
158 | YesNoQuit(d)
| ^~~~~~~~~
In file included from canna.h:50,
from yesno.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
t_reimap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence pro((struct _uiContext *));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
t_reimap.h:28:8: note: in expansion of macro 'UseOtherKeymap'
28 | extern UseOtherKeymap pro((struct _uiContext *));
| ^~~~~~~~~~~~~~
In file included from yesno.c:169:
t_reimap.h:24:13: warning: 't_reimap_id' defined but not used [-Wunused-variable]
24 | static char t_reimap_id[] = "@(#) 102.1 $Id: t_reimap.h,v 1.1.1.1 2002/10/19 08:27:51 aida_s Exp $";
| ^~~~~~~~~~~
yesno.c:24:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: yesno.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f bunsetsu.o unshared/bunsetsu.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g bunsetsu.c -o unshared/bunsetsu.o
In file included from /usr/include/errno.h:25,
from bunsetsu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from bunsetsu.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
bunsetsu.c:98:8: warning: type defaults to 'int' in declaration of 'BunFullExtend' [-Wimplicit-int]
98 | static BunFullExtend pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int]
101 | BunFullExtend(d)
| ^~~~~~~~~~~~~
bunsetsu.c:111:8: warning: type defaults to 'int' in declaration of 'BunFullShrink' [-Wimplicit-int]
111 | static BunFullShrink pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int]
114 | BunFullShrink(d)
| ^~~~~~~~~~~~~
bunsetsu.c:124:8: warning: type defaults to 'int' in declaration of 'BunExtend' [-Wimplicit-int]
124 | static BunExtend pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:127:1: warning: return type defaults to 'int' [-Wimplicit-int]
127 | BunExtend(d)
| ^~~~~~~~~
bunsetsu.c:146:8: warning: type defaults to 'int' in declaration of 'BunShrink' [-Wimplicit-int]
146 | static BunShrink pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int]
149 | BunShrink(d)
| ^~~~~~~~~
bunsetsu.c:172:8: warning: type defaults to 'int' in declaration of 'BunHenkan' [-Wimplicit-int]
172 | static BunHenkan pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int]
175 | BunHenkan(d)
| ^~~~~~~~~
bunsetsu.c:192:8: warning: type defaults to 'int' in declaration of 'BunQuit' [-Wimplicit-int]
192 | static BunQuit pro((uiContext));
| ^~~~~~~
bunsetsu.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int]
195 | BunQuit(d)
| ^~~~~~~
bunsetsu.c:206:8: warning: type defaults to 'int' in declaration of 'BunSelfInsert' [-Wimplicit-int]
206 | static BunSelfInsert pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | BunSelfInsert(d)
| ^~~~~~~~~~~~~
bunsetsu.c:219:8: warning: type defaults to 'int' in declaration of 'BunQuotedInsert' [-Wimplicit-int]
219 | static BunQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
bunsetsu.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int]
222 | BunQuotedInsert(d)
| ^~~~~~~~~~~~~~~
bunsetsu.c:232:8: warning: type defaults to 'int' in declaration of 'BunKillToEOL' [-Wimplicit-int]
232 | static BunKillToEOL pro((uiContext));
| ^~~~~~~~~~~~
bunsetsu.c:235:1: warning: return type defaults to 'int' [-Wimplicit-int]
235 | BunKillToEOL(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
bunmap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
bunmap.h:27:25: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
bunmap.h:28:8: note: in expansion of macro 'TanNop'
28 | extern TanNop pro((uiContext)), YomiKakutei pro((uiContext));
| ^~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
bunmap.h:28:33: note: in expansion of macro 'YomiKakutei'
28 | extern TanNop pro((uiContext)), YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
In file included from bunsetsu.c:245:
bunmap.h:24:13: warning: 'bunmap_id' defined but not used [-Wunused-variable]
24 | static char bunmap_id[] = "@(#) 102.1 $Id: bunmap.h,v 1.1.1.1 2002/10/19 08:27:48 aida_s Exp $";
| ^~~~~~~~~
bunsetsu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: bunsetsu.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f bunsetsu.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC bunsetsu.c
In file included from /usr/include/errno.h:25,
from bunsetsu.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from bunsetsu.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from bunsetsu.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
bunsetsu.c:98:8: warning: type defaults to 'int' in declaration of 'BunFullExtend' [-Wimplicit-int]
98 | static BunFullExtend pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int]
101 | BunFullExtend(d)
| ^~~~~~~~~~~~~
bunsetsu.c:111:8: warning: type defaults to 'int' in declaration of 'BunFullShrink' [-Wimplicit-int]
111 | static BunFullShrink pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int]
114 | BunFullShrink(d)
| ^~~~~~~~~~~~~
bunsetsu.c:124:8: warning: type defaults to 'int' in declaration of 'BunExtend' [-Wimplicit-int]
124 | static BunExtend pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:127:1: warning: return type defaults to 'int' [-Wimplicit-int]
127 | BunExtend(d)
| ^~~~~~~~~
bunsetsu.c:146:8: warning: type defaults to 'int' in declaration of 'BunShrink' [-Wimplicit-int]
146 | static BunShrink pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int]
149 | BunShrink(d)
| ^~~~~~~~~
bunsetsu.c:172:8: warning: type defaults to 'int' in declaration of 'BunHenkan' [-Wimplicit-int]
172 | static BunHenkan pro((uiContext));
| ^~~~~~~~~
bunsetsu.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int]
175 | BunHenkan(d)
| ^~~~~~~~~
bunsetsu.c:192:8: warning: type defaults to 'int' in declaration of 'BunQuit' [-Wimplicit-int]
192 | static BunQuit pro((uiContext));
| ^~~~~~~
bunsetsu.c:195:1: warning: return type defaults to 'int' [-Wimplicit-int]
195 | BunQuit(d)
| ^~~~~~~
bunsetsu.c:206:8: warning: type defaults to 'int' in declaration of 'BunSelfInsert' [-Wimplicit-int]
206 | static BunSelfInsert pro((uiContext));
| ^~~~~~~~~~~~~
bunsetsu.c:209:1: warning: return type defaults to 'int' [-Wimplicit-int]
209 | BunSelfInsert(d)
| ^~~~~~~~~~~~~
bunsetsu.c:219:8: warning: type defaults to 'int' in declaration of 'BunQuotedInsert' [-Wimplicit-int]
219 | static BunQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~
bunsetsu.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int]
222 | BunQuotedInsert(d)
| ^~~~~~~~~~~~~~~
bunsetsu.c:232:8: warning: type defaults to 'int' in declaration of 'BunKillToEOL' [-Wimplicit-int]
232 | static BunKillToEOL pro((uiContext));
| ^~~~~~~~~~~~
bunsetsu.c:235:1: warning: return type defaults to 'int' [-Wimplicit-int]
235 | BunKillToEOL(d)
| ^~~~~~~~~~~~
In file included from canna.h:50,
from bunsetsu.c:28:
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
bunmap.h:27:8: note: in expansion of macro 'DoFuncSequence'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
bunmap.h:27:25: note: in expansion of macro 'UseOtherKeymap'
27 | extern DoFuncSequence(),UseOtherKeymap();
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
bunmap.h:28:8: note: in expansion of macro 'TanNop'
28 | extern TanNop pro((uiContext)), YomiKakutei pro((uiContext));
| ^~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
bunmap.h:28:33: note: in expansion of macro 'YomiKakutei'
28 | extern TanNop pro((uiContext)), YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
In file included from bunsetsu.c:245:
bunmap.h:24:13: warning: 'bunmap_id' defined but not used [-Wunused-variable]
24 | static char bunmap_id[] = "@(#) 102.1 $Id: bunmap.h,v 1.1.1.1 2002/10/19 08:27:48 aida_s Exp $";
| ^~~~~~~~~
bunsetsu.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: bunsetsu.c,v 1.2 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~~
rm -f engine.o unshared/engine.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g engine.c -o unshared/engine.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from engine.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from engine.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from engine.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from engine.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from engine.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from engine.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from engine.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:69:45: warning: return type defaults to 'int' [-Wimplicit-int]
69 | #define RkSetServerName G069_RkSetServerName
| ^~~~~~~~~~~~~~~~~~~~
engine.c:731:1: note: in expansion of macro 'RkSetServerName'
731 | RkSetServerName(s)
| ^~~~~~~~~~~~~~~
engine.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: engine.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $";
| ^~~~~~
In file included from /usr/include/string.h:519,
from ../../include/ccompat.h:43,
from canna.h:31,
from engine.c:27:
In function 'strncpy',
inlined from 'G069_RkSetServerName' at engine.c:735:11:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation]
95 | return __builtin___strncpy_chk (__dest, __src, __len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
96 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f engine.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC engine.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from engine.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from engine.c:27:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from engine.c:27:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from engine.c:27:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from engine.c:27:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from engine.c:27:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from engine.c:27:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
In file included from canna.h:50,
from engine.c:27:
sglobal.h:69:45: warning: return type defaults to 'int' [-Wimplicit-int]
69 | #define RkSetServerName G069_RkSetServerName
| ^~~~~~~~~~~~~~~~~~~~
engine.c:731:1: note: in expansion of macro 'RkSetServerName'
731 | RkSetServerName(s)
| ^~~~~~~~~~~~~~~
engine.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: engine.c,v 1.6 2003/09/21 10:16:49 aida_s Exp $";
| ^~~~~~
In file included from /usr/include/string.h:519,
from ../../include/ccompat.h:43,
from canna.h:31,
from engine.c:27:
In function 'strncpy',
inlined from 'G069_RkSetServerName' at engine.c:735:11:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation]
95 | return __builtin___strncpy_chk (__dest, __src, __len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
96 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f RKroma.o unshared/RKroma.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g RKroma.c -o unshared/RKroma.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from RKroma.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from RKroma.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from RKroma.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
RKroma.c: In function 'readHeader':
RKroma.c:75:9: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration]
75 | if (read(dicfd, magic, 2) != 2)
| ^~~~
| fread
RKroma.c: In function 'RkwOpenRoma':
RKroma.c:127:23: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
127 | (void)close(dic);
| ^~~~~
| pclose
At top level:
RKroma.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: RKroma.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
rm -f RKroma.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC RKroma.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from RKroma.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from RKroma.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from RKroma.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from RKroma.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from RKroma.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
RKroma.c: In function 'readHeader':
RKroma.c:75:9: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration]
75 | if (read(dicfd, magic, 2) != 2)
| ^~~~
| fread
RKroma.c: In function 'RkwOpenRoma':
RKroma.c:127:23: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
127 | (void)close(dic);
| ^~~~~
| pclose
At top level:
RKroma.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: RKroma.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
rm -f RKkana.o unshared/RKkana.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g RKkana.c -o unshared/RKkana.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from RKkana.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from RKkana.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from RKkana.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
RKkana.c:728:1: warning: return type defaults to 'int' [-Wimplicit-int]
728 | RkwCvtHan(dst, maxdst, src, srclen)
| ^~~~~~~~~
RKkana.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int]
764 | RkwCvtHira(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:801:1: warning: return type defaults to 'int' [-Wimplicit-int]
801 | RkwCvtKana(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:838:1: warning: return type defaults to 'int' [-Wimplicit-int]
838 | RkwCvtZen(dst, maxdst, src, srclen)
| ^~~~~~~~~
RKkana.c:875:1: warning: return type defaults to 'int' [-Wimplicit-int]
875 | RkwCvtNone(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int]
889 | RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status)
| ^~~~~~~~~~
RKkana.c:932:1: warning: return type defaults to 'int' [-Wimplicit-int]
932 | RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst,
| ^~~~~~~~~~~~~~~
RKkana.c:998:1: warning: return type defaults to 'int' [-Wimplicit-int]
998 | RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags)
| ^~~~~~~~~~
RKkana.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: RKkana.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~
rm -f RKkana.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC RKkana.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from RKkana.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from RKkana.c:28:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from RKkana.c:28:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from RKkana.c:28:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from RKkana.c:28:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
RKkana.c:728:1: warning: return type defaults to 'int' [-Wimplicit-int]
728 | RkwCvtHan(dst, maxdst, src, srclen)
| ^~~~~~~~~
RKkana.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int]
764 | RkwCvtHira(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:801:1: warning: return type defaults to 'int' [-Wimplicit-int]
801 | RkwCvtKana(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:838:1: warning: return type defaults to 'int' [-Wimplicit-int]
838 | RkwCvtZen(dst, maxdst, src, srclen)
| ^~~~~~~~~
RKkana.c:875:1: warning: return type defaults to 'int' [-Wimplicit-int]
875 | RkwCvtNone(dst, maxdst, src, srclen)
| ^~~~~~~~~~
RKkana.c:889:1: warning: return type defaults to 'int' [-Wimplicit-int]
889 | RkwMapRoma(romaji, dst, maxdst, src, srclen, flags, status)
| ^~~~~~~~~~
RKkana.c:932:1: warning: return type defaults to 'int' [-Wimplicit-int]
932 | RkwMapPhonogram(struct RkRxDic *romaji, wchar_t *dst, int maxdst,
| ^~~~~~~~~~~~~~~
RKkana.c:998:1: warning: return type defaults to 'int' [-Wimplicit-int]
998 | RkwCvtRoma(romaji, dst, maxdst, src, srclen, flags)
| ^~~~~~~~~~
RKkana.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: RKkana.c,v 1.3 2003/09/17 08:50:53 aida_s Exp $";
| ^~~~~
rm -f obind.o unshared/obind.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g obind.c -o unshared/obind.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from obind.c:37:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from obind.c:37:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from obind.c:37:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from obind.c:37:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from obind.c:37:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from obind.c:37:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from obind.c:37:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
obind.c: In function 'wc32stowc16s':
obind.c:92:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int]
92 | wc32stowc16s(wc16s, wc32s, len)
| ^~~~~~~~~~~~
obind.c: In function 'wc16stowc32s':
obind.c:126:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int]
126 | wc16stowc32s(wc32s, wc16s, len)
| ^~~~~~~~~~~~
obind.c: In function 'owcKanjiControl2':
obind.c:503:54: warning: pointer targets in passing argument 4 of 'IROHA_G426_XwcKanjiControl2' differ in signedness [-Wpointer-sign]
503 | ret = XwcKanjiControl2(display, window, request, (char *)&list_cb);
| ^~~~~~~~~~~~~~~~
| |
| char *
In file included from canna.h:31,
from obind.c:37:
canna.h:975:50: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'char *'
975 | pro((unsigned int, unsigned int, unsigned int, BYTE *));
| ^~~~~~
../../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
At top level:
obind.c:81:1: warning: 'Oldwcsnlen' defined but not used [-Wunused-function]
81 | Oldwcsnlen(owcs, maxlen)
| ^~~~~~~~~~
obind.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: obind.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
rm -f obind.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC obind.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from canna.h:31,
from obind.c:37:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:277:45: warning: type defaults to 'int' in declaration of 'G277_iroha_debug' [-Wimplicit-int]
277 | #define iroha_debug G277_iroha_debug
| ^~~~~~~~~~~~~~~~
canna.h:677:8: note: in expansion of macro 'iroha_debug'
677 | extern iroha_debug;
| ^~~~~~~~~~~
In file included from obind.c:37:
canna.h:810:8: warning: type defaults to 'int' in declaration of 'RkwGoto' [-Wimplicit-int]
810 | extern RkwGoto pro((char *, int));
| ^~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:358:45: warning: type defaults to 'int' in declaration of 'G358_setWStrings' [-Wimplicit-int]
358 | #define setWStrings G358_setWStrings
| ^~~~~~~~~~~~~~~~
canna.h:873:8: note: in expansion of macro 'setWStrings'
873 | extern setWStrings pro((wchar_t **, char **, int));
| ^~~~~~~~~~~
sglobal.h:128:45: warning: type defaults to 'int' in declaration of 'G128_WStrlen' [-Wimplicit-int]
128 | #define WStrlen G128_WStrlen
| ^~~~~~~~~~~~
canna.h:874:8: note: in expansion of macro 'WStrlen'
874 | extern WStrlen pro((wchar_t *));
| ^~~~~~~
sglobal.h:129:45: warning: type defaults to 'int' in declaration of 'G129_WStrncmp' [-Wimplicit-int]
129 | #define WStrncmp G129_WStrncmp
| ^~~~~~~~~~~~~
canna.h:878:8: note: in expansion of macro 'WStrncmp'
878 | extern WStrncmp pro((wchar_t *, wchar_t *, int));
| ^~~~~~~~
sglobal.h:329:45: warning: type defaults to 'int' in declaration of 'G329_prevMenuIfExist' [-Wimplicit-int]
329 | #define prevMenuIfExist G329_prevMenuIfExist
| ^~~~~~~~~~~~~~~~~~~~
canna.h:881:8: note: in expansion of macro 'prevMenuIfExist'
881 | extern prevMenuIfExist pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:359:45: warning: type defaults to 'int' in declaration of 'G359_showmenu' [-Wimplicit-int]
359 | #define showmenu G359_showmenu
| ^~~~~~~~~~~~~
canna.h:882:8: note: in expansion of macro 'showmenu'
882 | extern showmenu pro((uiContext, menustruct *));
| ^~~~~~~~
In file included from obind.c:37:
canna.h:992:8: warning: type defaults to 'int' in declaration of 'RkMapRoma' [-Wimplicit-int]
992 | extern RkMapRoma
| ^~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:79:45: warning: type defaults to 'int' in declaration of 'G079_RomajiFlushYomi' [-Wimplicit-int]
79 | #define RomajiFlushYomi G079_RomajiFlushYomi
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1001:8: note: in expansion of macro 'RomajiFlushYomi'
1001 | extern RomajiFlushYomi pro((uiContext, wchar_t *, int));
| ^~~~~~~~~~~~~~~
sglobal.h:13:45: warning: type defaults to 'int' in declaration of 'G013_ChikujiSubstYomi' [-Wimplicit-int]
13 | #define ChikujiSubstYomi G013_ChikujiSubstYomi
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1004:8: note: in expansion of macro 'ChikujiSubstYomi'
1004 | extern ChikujiSubstYomi pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:100:45: warning: type defaults to 'int' in declaration of 'G100_TanMuhenkan' [-Wimplicit-int]
100 | #define TanMuhenkan G100_TanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1005:8: note: in expansion of macro 'TanMuhenkan'
1005 | extern TanMuhenkan pro((uiContext));
| ^~~~~~~~~~~
In file included from obind.c:37:
canna.h:1006:8: warning: type defaults to 'int' in declaration of 'CANNA_mbstowcs' [-Wimplicit-int]
1006 | extern CANNA_mbstowcs pro((wchar_t *, char *, int));
| ^~~~~~~~~~~~~~
canna.h:1007:8: warning: type defaults to 'int' in declaration of 'CANNA_wcstombs' [-Wimplicit-int]
1007 | extern CANNA_wcstombs pro((char *, wchar_t *, int));
| ^~~~~~~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:304:45: warning: type defaults to 'int' in declaration of 'G304_makeRkError' [-Wimplicit-int]
304 | #define makeRkError G304_makeRkError
| ^~~~~~~~~~~~~~~~
canna.h:1008:8: note: in expansion of macro 'makeRkError'
1008 | extern makeRkError pro((uiContext, char *));
| ^~~~~~~~~~~
sglobal.h:87:45: warning: type defaults to 'int' in declaration of 'G087_TanBackwardBunsetsu' [-Wimplicit-int]
87 | #define TanBackwardBunsetsu G087_TanBackwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1010:8: note: in expansion of macro 'TanBackwardBunsetsu'
1010 | extern TanBackwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:108:45: warning: type defaults to 'int' in declaration of 'G108_TbBackward' [-Wimplicit-int]
108 | #define TbBackward G108_TbBackward
| ^~~~~~~~~~~~~~~
canna.h:1011:8: note: in expansion of macro 'TbBackward'
1011 | extern TbBackward pro((uiContext));
| ^~~~~~~~~~
sglobal.h:59:45: warning: type defaults to 'int' in declaration of 'G059_NothingChanged' [-Wimplicit-int]
59 | #define NothingChanged G059_NothingChanged
| ^~~~~~~~~~~~~~~~~~~
canna.h:1012:8: note: in expansion of macro 'NothingChanged'
1012 | extern NothingChanged pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:110:45: warning: type defaults to 'int' in declaration of 'G110_TbEndOfLine' [-Wimplicit-int]
110 | #define TbEndOfLine G110_TbEndOfLine
| ^~~~~~~~~~~~~~~~
canna.h:1013:8: note: in expansion of macro 'TbEndOfLine'
1013 | extern TbEndOfLine pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:94:45: warning: type defaults to 'int' in declaration of 'G094_TanForwardBunsetsu' [-Wimplicit-int]
94 | #define TanForwardBunsetsu G094_TanForwardBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1014:8: note: in expansion of macro 'TanForwardBunsetsu'
1014 | extern TanForwardBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:111:45: warning: type defaults to 'int' in declaration of 'G111_TbForward' [-Wimplicit-int]
111 | #define TbForward G111_TbForward
| ^~~~~~~~~~~~~~
canna.h:1015:8: note: in expansion of macro 'TbForward'
1015 | extern TbForward pro((uiContext));
| ^~~~~~~~~
sglobal.h:109:45: warning: type defaults to 'int' in declaration of 'G109_TbBeginningOfLine' [-Wimplicit-int]
109 | #define TbBeginningOfLine G109_TbBeginningOfLine
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1016:8: note: in expansion of macro 'TbBeginningOfLine'
1016 | extern TbBeginningOfLine pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:363:45: warning: type defaults to 'int' in declaration of 'G363_tanMuhenkan' [-Wimplicit-int]
363 | #define tanMuhenkan G363_tanMuhenkan
| ^~~~~~~~~~~~~~~~
canna.h:1017:8: note: in expansion of macro 'tanMuhenkan'
1017 | extern tanMuhenkan pro((uiContext, int));
| ^~~~~~~~~~~
sglobal.h:225:45: warning: type defaults to 'int' in declaration of 'G225_extractTanString' [-Wimplicit-int]
225 | #define extractTanString G225_extractTanString
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1018:8: note: in expansion of macro 'extractTanString'
1018 | extern extractTanString pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:226:45: warning: type defaults to 'int' in declaration of 'G226_extractTanYomi' [-Wimplicit-int]
226 | #define extractTanYomi G226_extractTanYomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1019:8: note: in expansion of macro 'extractTanYomi'
1019 | extern extractTanYomi pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~
sglobal.h:224:45: warning: type defaults to 'int' in declaration of 'G224_extractTanRomaji' [-Wimplicit-int]
224 | #define extractTanRomaji G224_extractTanRomaji
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1020:8: note: in expansion of macro 'extractTanRomaji'
1020 | extern extractTanRomaji pro((tanContext, wchar_t *, wchar_t *));
| ^~~~~~~~~~~~~~~~
sglobal.h:296:45: warning: type defaults to 'int' in declaration of 'G296_leaveAdjustMode' [-Wimplicit-int]
296 | #define leaveAdjustMode G296_leaveAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1021:8: note: in expansion of macro 'leaveAdjustMode'
1021 | extern leaveAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:140:45: warning: type defaults to 'int' in declaration of 'G140_YomiExit' [-Wimplicit-int]
140 | #define YomiExit G140_YomiExit
| ^~~~~~~~~~~~~
canna.h:1023:8: note: in expansion of macro 'YomiExit'
1023 | extern YomiExit pro((uiContext, int));
| ^~~~~~~~
sglobal.h:151:45: warning: type defaults to 'int' in declaration of 'G151_abandonContext' [-Wimplicit-int]
151 | #define abandonContext G151_abandonContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1025:8: note: in expansion of macro 'abandonContext'
1025 | extern abandonContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
In file included from obind.c:37:
canna.h:1027:8: warning: type defaults to 'int' in declaration of 'RkCvtEuc' [-Wimplicit-int]
1027 | extern RkCvtEuc pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~
canna.h:1028:8: warning: type defaults to 'int' in declaration of 'RkCvtNone' [-Wimplicit-int]
1028 | extern RkCvtNone pro((unsigned char *, int, unsigned char *, int));
| ^~~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:352:45: warning: type defaults to 'int' in declaration of 'G352_selectOne' [-Wimplicit-int]
352 | #define selectOne G352_selectOne
| ^~~~~~~~~~~~~~
canna.h:1029:8: note: in expansion of macro 'selectOne'
1029 | extern selectOne
| ^~~~~~~~~
sglobal.h:143:45: warning: type defaults to 'int' in declaration of 'G143_YomiMark' [-Wimplicit-int]
143 | #define YomiMark G143_YomiMark
| ^~~~~~~~~~~~~
canna.h:1033:8: note: in expansion of macro 'YomiMark'
1033 | extern YomiMark pro((uiContext));
| ^~~~~~~~
sglobal.h:206:45: warning: type defaults to 'int' in declaration of 'G206_doHenkan' [-Wimplicit-int]
206 | #define doHenkan G206_doHenkan
| ^~~~~~~~~~~~~
canna.h:1034:8: note: in expansion of macro 'doHenkan'
1034 | extern doHenkan pro((uiContext, int, wchar_t *));
| ^~~~~~~~
sglobal.h:362:45: warning: type defaults to 'int' in declaration of 'G362_tanKouhoIchiran' [-Wimplicit-int]
362 | #define tanKouhoIchiran G362_tanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1035:8: note: in expansion of macro 'tanKouhoIchiran'
1035 | extern tanKouhoIchiran pro((uiContext, int));
| ^~~~~~~~~~~~~~~
sglobal.h:24:45: warning: type defaults to 'int' in declaration of 'G024_EmptyBaseKana' [-Wimplicit-int]
24 | #define EmptyBaseKana G024_EmptyBaseKana
| ^~~~~~~~~~~~~~~~~~
canna.h:1036:8: note: in expansion of macro 'EmptyBaseKana'
1036 | extern EmptyBaseKana pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:23:45: warning: type defaults to 'int' in declaration of 'G023_EmptyBaseKakutei' [-Wimplicit-int]
23 | #define EmptyBaseKakutei G023_EmptyBaseKakutei
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1037:8: note: in expansion of macro 'EmptyBaseKakutei'
1037 | extern EmptyBaseKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:21:45: warning: type defaults to 'int' in declaration of 'G021_EmptyBaseHenkan' [-Wimplicit-int]
21 | #define EmptyBaseHenkan G021_EmptyBaseHenkan
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1038:8: note: in expansion of macro 'EmptyBaseHenkan'
1038 | extern EmptyBaseHenkan pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:131:45: warning: type defaults to 'int' in declaration of 'G131_WToupper' [-Wimplicit-int]
131 | #define WToupper G131_WToupper
| ^~~~~~~~~~~~~
canna.h:1039:8: note: in expansion of macro 'WToupper'
1039 | extern WToupper pro((wchar_t));
| ^~~~~~~~
In file included from obind.c:37:
canna.h:1040:8: warning: type defaults to 'int' in declaration of 'WTolower' [-Wimplicit-int]
1040 | extern WTolower pro((wchar_t));
| ^~~~~~~~
In file included from canna.h:50,
from obind.c:37:
sglobal.h:97:45: warning: type defaults to 'int' in declaration of 'G097_TanKakutei' [-Wimplicit-int]
97 | #define TanKakutei G097_TanKakutei
| ^~~~~~~~~~~~~~~
canna.h:1041:8: note: in expansion of macro 'TanKakutei'
1041 | extern TanKakutei pro((uiContext));
| ^~~~~~~~~~
sglobal.h:146:45: warning: type defaults to 'int' in declaration of 'G146_Yomisearchfunc' [-Wimplicit-int]
146 | #define Yomisearchfunc G146_Yomisearchfunc
| ^~~~~~~~~~~~~~~~~~~
canna.h:1042:8: note: in expansion of macro 'Yomisearchfunc'
1042 | extern Yomisearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~~~
sglobal.h:8:45: warning: type defaults to 'int' in declaration of 'G008_CNvW2E' [-Wimplicit-int]
8 | #define CNvW2E G008_CNvW2E
| ^~~~~~~~~~~
canna.h:1043:8: note: in expansion of macro 'CNvW2E'
1043 | extern CNvW2E pro((wchar_t *, int, char *, int));
| ^~~~~~
sglobal.h:61:45: warning: type defaults to 'int' in declaration of 'G061_NothingForGLine' [-Wimplicit-int]
61 | #define NothingForGLine G061_NothingForGLine
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1045:8: note: in expansion of macro 'NothingForGLine'
1045 | extern NothingForGLine pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:62:45: warning: type defaults to 'int' in declaration of 'G062_NothingForGLineWithBeep' [-Wimplicit-int]
62 | #define NothingForGLineWithBeep G062_NothingForGLineWithBeep
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1046:8: note: in expansion of macro 'NothingForGLineWithBeep'
1046 | extern NothingForGLineWithBeep pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:99:45: warning: type defaults to 'int' in declaration of 'G099_TanKouhoIchiran' [-Wimplicit-int]
99 | #define TanKouhoIchiran G099_TanKouhoIchiran
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1049:8: note: in expansion of macro 'TanKouhoIchiran'
1049 | extern TanKouhoIchiran pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:30:45: warning: type defaults to 'int' in declaration of 'G030_GLineNGReturn' [-Wimplicit-int]
30 | #define GLineNGReturn G030_GLineNGReturn
| ^~~~~~~~~~~~~~~~~~
canna.h:1050:8: note: in expansion of macro 'GLineNGReturn'
1050 | extern GLineNGReturn pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:31:45: warning: type defaults to 'int' in declaration of 'G031_GLineNGReturnFI' [-Wimplicit-int]
31 | #define GLineNGReturnFI G031_GLineNGReturnFI
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1051:8: note: in expansion of macro 'GLineNGReturnFI'
1051 | extern GLineNGReturnFI pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:162:45: warning: type defaults to 'int' in declaration of 'G162_appendTan2Yomi' [-Wimplicit-int]
162 | #define appendTan2Yomi G162_appendTan2Yomi
| ^~~~~~~~~~~~~~~~~~~
canna.h:1052:8: note: in expansion of macro 'appendTan2Yomi'
1052 | extern appendTan2Yomi pro((tanContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:185:45: warning: type defaults to 'int' in declaration of 'G185_confirmContext' [-Wimplicit-int]
185 | #define confirmContext G185_confirmContext
| ^~~~~~~~~~~~~~~~~~~
canna.h:1053:8: note: in expansion of macro 'confirmContext'
1053 | extern confirmContext pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~
sglobal.h:14:45: warning: type defaults to 'int' in declaration of 'G014_ChikujiTanDeletePrevious' [-Wimplicit-int]
14 | #define ChikujiTanDeletePrevious G014_ChikujiTanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1054:8: note: in expansion of macro 'ChikujiTanDeletePrevious'
1054 | extern ChikujiTanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:142:45: warning: type defaults to 'int' in declaration of 'G142_YomiKakutei' [-Wimplicit-int]
142 | #define YomiKakutei G142_YomiKakutei
| ^~~~~~~~~~~~~~~~
canna.h:1055:8: note: in expansion of macro 'YomiKakutei'
1055 | extern YomiKakutei pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:141:45: warning: type defaults to 'int' in declaration of 'G141_YomiInsert' [-Wimplicit-int]
141 | #define YomiInsert G141_YomiInsert
| ^~~~~~~~~~~~~~~
canna.h:1056:8: note: in expansion of macro 'YomiInsert'
1056 | extern YomiInsert pro((uiContext));
| ^~~~~~~~~~
sglobal.h:191:45: warning: type defaults to 'int' in declaration of 'G191_cutOffLeftSide' [-Wimplicit-int]
191 | #define cutOffLeftSide G191_cutOffLeftSide
| ^~~~~~~~~~~~~~~~~~~
canna.h:1057:8: note: in expansion of macro 'cutOffLeftSide'
1057 | extern cutOffLeftSide pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~~~
sglobal.h:216:45: warning: type defaults to 'int' in declaration of 'G216_enterAdjustMode' [-Wimplicit-int]
216 | #define enterAdjustMode G216_enterAdjustMode
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1058:8: note: in expansion of macro 'enterAdjustMode'
1058 | extern enterAdjustMode pro((uiContext, yomiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:101:45: warning: type defaults to 'int' in declaration of 'G101_TanNextKouho' [-Wimplicit-int]
101 | #define TanNextKouho G101_TanNextKouho
| ^~~~~~~~~~~~~~~~~
canna.h:1059:8: note: in expansion of macro 'TanNextKouho'
1059 | extern TanNextKouho pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:103:45: warning: type defaults to 'int' in declaration of 'G103_TanPreviousKouho' [-Wimplicit-int]
103 | #define TanPreviousKouho G103_TanPreviousKouho
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1060:8: note: in expansion of macro 'TanPreviousKouho'
1060 | extern TanPreviousKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:88:45: warning: type defaults to 'int' in declaration of 'G088_TanBeginningOfBunsetsu' [-Wimplicit-int]
88 | #define TanBeginningOfBunsetsu G088_TanBeginningOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1061:8: note: in expansion of macro 'TanBeginningOfBunsetsu'
1061 | extern TanBeginningOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:93:45: warning: type defaults to 'int' in declaration of 'G093_TanEndOfBunsetsu' [-Wimplicit-int]
93 | #define TanEndOfBunsetsu G093_TanEndOfBunsetsu
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1062:8: note: in expansion of macro 'TanEndOfBunsetsu'
1062 | extern TanEndOfBunsetsu pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:92:45: warning: type defaults to 'int' in declaration of 'G092_TanDeletePrevious' [-Wimplicit-int]
92 | #define TanDeletePrevious G092_TanDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1063:8: note: in expansion of macro 'TanDeletePrevious'
1063 | extern TanDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:90:45: warning: type defaults to 'int' in declaration of 'G090_TanBubunMuhenkan' [-Wimplicit-int]
90 | #define TanBubunMuhenkan G090_TanBubunMuhenkan
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1064:8: note: in expansion of macro 'TanBubunMuhenkan'
1064 | extern TanBubunMuhenkan pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:380:45: warning: type defaults to 'int' in declaration of 'G380_xString' [-Wimplicit-int]
380 | #define xString G380_xString
| ^~~~~~~~~~~~
canna.h:1065:8: note: in expansion of macro 'xString'
1065 | 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]
50 | #define KanaDeletePrevious G050_KanaDeletePrevious
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1066:8: note: in expansion of macro 'KanaDeletePrevious'
1066 | extern KanaDeletePrevious pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:230:45: warning: type defaults to 'int' in declaration of 'G230_findSup' [-Wimplicit-int]
230 | #define findSup G230_findSup
| ^~~~~~~~~~~~
canna.h:1067:8: note: in expansion of macro 'findSup'
1067 | extern findSup pro((wchar_t));
| ^~~~~~~
sglobal.h:350:45: warning: type defaults to 'int' in declaration of 'G350_selectKeysup' [-Wimplicit-int]
350 | #define selectKeysup G350_selectKeysup
| ^~~~~~~~~~~~~~~~~
canna.h:1068:8: note: in expansion of macro 'selectKeysup'
1068 | extern selectKeysup pro((uiContext, yomiContext, int));
| ^~~~~~~~~~~~
sglobal.h:186:45: warning: type defaults to 'int' in declaration of 'G186_containUnconvertedKey' [-Wimplicit-int]
186 | #define containUnconvertedKey G186_containUnconvertedKey
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1069:8: note: in expansion of macro 'containUnconvertedKey'
1069 | extern containUnconvertedKey pro((yomiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:9:45: warning: type defaults to 'int' in declaration of 'G009_CYsearchfunc' [-Wimplicit-int]
9 | #define CYsearchfunc G009_CYsearchfunc
| ^~~~~~~~~~~~~~~~~
canna.h:1070:8: note: in expansion of macro 'CYsearchfunc'
1070 | extern CYsearchfunc pro((uiContext, KanjiMode, int, int, int));
| ^~~~~~~~~~~~
sglobal.h:89:45: warning: type defaults to 'int' in declaration of 'G089_TanBubunKakutei' [-Wimplicit-int]
89 | #define TanBubunKakutei G089_TanBubunKakutei
| ^~~~~~~~~~~~~~~~~~~~
canna.h:1071:8: note: in expansion of macro 'TanBubunKakutei'
1071 | extern TanBubunKakutei pro((uiContext));
| ^~~~~~~~~~~~~~~
sglobal.h:107:45: warning: type defaults to 'int' in declaration of 'G107_TanZenkaku' [-Wimplicit-int]
107 | #define TanZenkaku G107_TanZenkaku
| ^~~~~~~~~~~~~~~
canna.h:1072:8: note: in expansion of macro 'TanZenkaku'
1072 | extern TanZenkaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:95:45: warning: type defaults to 'int' in declaration of 'G095_TanHankaku' [-Wimplicit-int]
95 | #define TanHankaku G095_TanHankaku
| ^~~~~~~~~~~~~~~
canna.h:1073:8: note: in expansion of macro 'TanHankaku'
1073 | extern TanHankaku pro((uiContext));
| ^~~~~~~~~~
sglobal.h:96:45: warning: type defaults to 'int' in declaration of 'G096_TanHiragana' [-Wimplicit-int]
96 | #define TanHiragana G096_TanHiragana
| ^~~~~~~~~~~~~~~~
canna.h:1074:8: note: in expansion of macro 'TanHiragana'
1074 | extern TanHiragana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:98:45: warning: type defaults to 'int' in declaration of 'G098_TanKatakana' [-Wimplicit-int]
98 | #define TanKatakana G098_TanKatakana
| ^~~~~~~~~~~~~~~~
canna.h:1075:8: note: in expansion of macro 'TanKatakana'
1075 | extern TanKatakana pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:105:45: warning: type defaults to 'int' in declaration of 'G105_TanRomaji' [-Wimplicit-int]
105 | #define TanRomaji G105_TanRomaji
| ^~~~~~~~~~~~~~
canna.h:1076:8: note: in expansion of macro 'TanRomaji'
1076 | extern TanRomaji pro((uiContext));
| ^~~~~~~~~
sglobal.h:106:45: warning: type defaults to 'int' in declaration of 'G106_TanUpper' [-Wimplicit-int]
106 | #define TanUpper G106_TanUpper
| ^~~~~~~~~~~~~
canna.h:1077:8: note: in expansion of macro 'TanUpper'
1077 | extern TanUpper pro((uiContext));
| ^~~~~~~~
sglobal.h:91:45: warning: type defaults to 'int' in declaration of 'G091_TanCapitalize' [-Wimplicit-int]
91 | #define TanCapitalize G091_TanCapitalize
| ^~~~~~~~~~~~~~~~~~
canna.h:1078:8: note: in expansion of macro 'TanCapitalize'
1078 | extern TanCapitalize pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:104:45: warning: type defaults to 'int' in declaration of 'G104_TanPrintBunpou' [-Wimplicit-int]
104 | #define TanPrintBunpou G104_TanPrintBunpou
| ^~~~~~~~~~~~~~~~~~~
canna.h:1079:8: note: in expansion of macro 'TanPrintBunpou'
1079 | extern TanPrintBunpou pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:102:45: warning: type defaults to 'int' in declaration of 'G102_TanNop' [-Wimplicit-int]
102 | #define TanNop G102_TanNop
| ^~~~~~~~~~~
canna.h:1080:8: note: in expansion of macro 'TanNop'
1080 | extern TanNop pro((uiContext));
| ^~~~~~
sglobal.h:145:45: warning: type defaults to 'int' in declaration of 'G145_YomiQuotedInsert' [-Wimplicit-int]
145 | #define YomiQuotedInsert G145_YomiQuotedInsert
| ^~~~~~~~~~~~~~~~~~~~~
canna.h:1081:8: note: in expansion of macro 'YomiQuotedInsert'
1081 | extern YomiQuotedInsert pro((uiContext));
| ^~~~~~~~~~~~~~~~
sglobal.h:1:45: warning: type defaults to 'int' in declaration of 'G001_AlphaMode' [-Wimplicit-int]
1 | #define AlphaMode G001_AlphaMode
| ^~~~~~~~~~~~~~
canna.h:1082:8: note: in expansion of macro 'AlphaMode'
1082 | extern AlphaMode pro((uiContext));
| ^~~~~~~~~
sglobal.h:36:45: warning: type defaults to 'int' in declaration of 'G036_HenkanNyuryokuMode' [-Wimplicit-int]
36 | #define HenkanNyuryokuMode G036_HenkanNyuryokuMode
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1083:8: note: in expansion of macro 'HenkanNyuryokuMode'
1083 | extern HenkanNyuryokuMode pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:55:45: warning: type defaults to 'int' in declaration of 'G055_KigoIchiran' [-Wimplicit-int]
55 | #define KigoIchiran G055_KigoIchiran
| ^~~~~~~~~~~~~~~~
canna.h:1084:8: note: in expansion of macro 'KigoIchiran'
1084 | extern KigoIchiran pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:113:45: warning: type defaults to 'int' in declaration of 'G113_UiUtilMode' [-Wimplicit-int]
113 | #define UiUtilMode G113_UiUtilMode
| ^~~~~~~~~~~~~~~
canna.h:1085:8: note: in expansion of macro 'UiUtilMode'
1085 | extern UiUtilMode pro((uiContext));
| ^~~~~~~~~~
sglobal.h:22:45: warning: type defaults to 'int' in declaration of 'G022_EmptyBaseHira' [-Wimplicit-int]
22 | #define EmptyBaseHira G022_EmptyBaseHira
| ^~~~~~~~~~~~~~~~~~
canna.h:1086:8: note: in expansion of macro 'EmptyBaseHira'
1086 | extern EmptyBaseHira pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:25:45: warning: type defaults to 'int' in declaration of 'G025_EmptyBaseKata' [-Wimplicit-int]
25 | #define EmptyBaseKata G025_EmptyBaseKata
| ^~~~~~~~~~~~~~~~~~
canna.h:1087:8: note: in expansion of macro 'EmptyBaseKata'
1087 | extern EmptyBaseKata pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:19:45: warning: type defaults to 'int' in declaration of 'G019_EmptyBaseEisu' [-Wimplicit-int]
19 | #define EmptyBaseEisu G019_EmptyBaseEisu
| ^~~~~~~~~~~~~~~~~~
canna.h:1088:8: note: in expansion of macro 'EmptyBaseEisu'
1088 | extern EmptyBaseEisu pro((uiContext));
| ^~~~~~~~~~~~~
sglobal.h:27:45: warning: type defaults to 'int' in declaration of 'G027_EmptyBaseZen' [-Wimplicit-int]
27 | #define EmptyBaseZen G027_EmptyBaseZen
| ^~~~~~~~~~~~~~~~~
canna.h:1089:8: note: in expansion of macro 'EmptyBaseZen'
1089 | extern EmptyBaseZen pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:20:45: warning: type defaults to 'int' in declaration of 'G020_EmptyBaseHan' [-Wimplicit-int]
20 | #define EmptyBaseHan G020_EmptyBaseHan
| ^~~~~~~~~~~~~~~~~
canna.h:1090:8: note: in expansion of macro 'EmptyBaseHan'
1090 | extern EmptyBaseHan pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:134:45: warning: type defaults to 'int' in declaration of 'G134_YomiBaseHiraKataToggle' [-Wimplicit-int]
134 | #define YomiBaseHiraKataToggle G134_YomiBaseHiraKataToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1091:8: note: in expansion of macro 'YomiBaseHiraKataToggle'
1091 | extern YomiBaseHiraKataToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:139:45: warning: type defaults to 'int' in declaration of 'G139_YomiBaseZenHanToggle' [-Wimplicit-int]
139 | #define YomiBaseZenHanToggle G139_YomiBaseZenHanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1092:8: note: in expansion of macro 'YomiBaseZenHanToggle'
1092 | extern YomiBaseZenHanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:136:45: warning: type defaults to 'int' in declaration of 'G136_YomiBaseKanaEisuToggle' [-Wimplicit-int]
136 | #define YomiBaseKanaEisuToggle G136_YomiBaseKanaEisuToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1093:8: note: in expansion of macro 'YomiBaseKanaEisuToggle'
1093 | extern YomiBaseKanaEisuToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~
sglobal.h:135:45: warning: type defaults to 'int' in declaration of 'G135_YomiBaseKakuteiHenkanToggle' [-Wimplicit-int]
135 | #define YomiBaseKakuteiHenkanToggle G135_YomiBaseKakuteiHenkanToggle
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1094:8: note: in expansion of macro 'YomiBaseKakuteiHenkanToggle'
1094 | extern YomiBaseKakuteiHenkanToggle pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:138:45: warning: type defaults to 'int' in declaration of 'G138_YomiBaseRotateForw' [-Wimplicit-int]
138 | #define YomiBaseRotateForw G138_YomiBaseRotateForw
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1095:8: note: in expansion of macro 'YomiBaseRotateForw'
1095 | extern YomiBaseRotateForw pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:137:45: warning: type defaults to 'int' in declaration of 'G137_YomiBaseRotateBack' [-Wimplicit-int]
137 | #define YomiBaseRotateBack G137_YomiBaseRotateBack
| ^~~~~~~~~~~~~~~~~~~~~~~
canna.h:1096:8: note: in expansion of macro 'YomiBaseRotateBack'
1096 | extern YomiBaseRotateBack pro((uiContext));
| ^~~~~~~~~~~~~~~~~~
sglobal.h:17:45: warning: type defaults to 'int' in declaration of 'G017_DoFuncSequence' [-Wimplicit-int]
17 | #define DoFuncSequence G017_DoFuncSequence
| ^~~~~~~~~~~~~~~~~~~
canna.h:1097:8: note: in expansion of macro 'DoFuncSequence'
1097 | extern DoFuncSequence pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:144:45: warning: type defaults to 'int' in declaration of 'G144_YomiModeBackup' [-Wimplicit-int]
144 | #define YomiModeBackup G144_YomiModeBackup
| ^~~~~~~~~~~~~~~~~~~
canna.h:1098:8: note: in expansion of macro 'YomiModeBackup'
1098 | extern YomiModeBackup pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:114:45: warning: type defaults to 'int' in declaration of 'G114_UseOtherKeymap' [-Wimplicit-int]
114 | #define UseOtherKeymap G114_UseOtherKeymap
| ^~~~~~~~~~~~~~~~~~~
canna.h:1099:8: note: in expansion of macro 'UseOtherKeymap'
1099 | extern UseOtherKeymap pro((uiContext));
| ^~~~~~~~~~~~~~
sglobal.h:49:45: warning: type defaults to 'int' in declaration of 'G049_JapaneseMode' [-Wimplicit-int]
49 | #define JapaneseMode G049_JapaneseMode
| ^~~~~~~~~~~~~~~~~
canna.h:1100:8: note: in expansion of macro 'JapaneseMode'
1100 | extern JapaneseMode pro((uiContext));
| ^~~~~~~~~~~~
sglobal.h:43:45: warning: type defaults to 'int' in declaration of 'G043_IchiranForwardKouho' [-Wimplicit-int]
43 | #define IchiranForwardKouho G043_IchiranForwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1102:8: note: in expansion of macro 'IchiranForwardKouho'
1102 | extern IchiranForwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~
sglobal.h:40:45: warning: type defaults to 'int' in declaration of 'G040_IchiranBackwardKouho' [-Wimplicit-int]
40 | #define IchiranBackwardKouho G040_IchiranBackwardKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1103:8: note: in expansion of macro 'IchiranBackwardKouho'
1103 | extern IchiranBackwardKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~
sglobal.h:44:45: warning: type defaults to 'int' in declaration of 'G044_IchiranNextKouhoretsu' [-Wimplicit-int]
44 | #define IchiranNextKouhoretsu G044_IchiranNextKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1104:8: note: in expansion of macro 'IchiranNextKouhoretsu'
1104 | extern IchiranNextKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~
sglobal.h:46:45: warning: type defaults to 'int' in declaration of 'G046_IchiranPreviousKouhoretsu' [-Wimplicit-int]
46 | #define IchiranPreviousKouhoretsu G046_IchiranPreviousKouhoretsu
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1105:8: note: in expansion of macro 'IchiranPreviousKouhoretsu'
1105 | extern IchiranPreviousKouhoretsu pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:41:45: warning: type defaults to 'int' in declaration of 'G041_IchiranBeginningOfKouho' [-Wimplicit-int]
41 | #define IchiranBeginningOfKouho G041_IchiranBeginningOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
canna.h:1106:8: note: in expansion of macro 'IchiranBeginningOfKouho'
1106 | extern IchiranBeginningOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~~~~~~~
sglobal.h:42:45: warning: type defaults to 'int' in declaration of 'G042_IchiranEndOfKouho' [-Wimplicit-int]
42 | #define IchiranEndOfKouho G042_IchiranEndOfKouho
| ^~~~~~~~~~~~~~~~~~~~~~
canna.h:1107:8: note: in expansion of macro 'IchiranEndOfKouho'
1107 | extern IchiranEndOfKouho pro((uiContext));
| ^~~~~~~~~~~~~~~~~
sglobal.h:47:45: warning: type defaults to 'int' in declaration of 'G047_IchiranQuit' [-Wimplicit-int]
47 | #define IchiranQuit G047_IchiranQuit
| ^~~~~~~~~~~~~~~~
canna.h:1108:8: note: in expansion of macro 'IchiranQuit'
1108 | extern IchiranQuit pro((uiContext));
| ^~~~~~~~~~~
sglobal.h:45:45: warning: type defaults to 'int' in declaration of 'G045_IchiranNop' [-Wimplicit-int]
45 | #define IchiranNop G045_IchiranNop
| ^~~~~~~~~~~~~~~
canna.h:1109:8: note: in expansion of macro 'IchiranNop'
1109 | extern IchiranNop pro((uiContext));
| ^~~~~~~~~~
In file included from obind.c:37:
canna.h:1110:8: warning: type defaults to 'int' in declaration of 'RkwCvtNone' [-Wimplicit-int]
1110 | extern RkwCvtNone pro((wchar_t *, int, wchar_t *, int));
| ^~~~~~~~~~
canna.h:1111:8: warning: type defaults to 'int' in declaration of 'RkwSetAppName' [-Wimplicit-int]
1111 | extern RkwSetAppName pro((int, char *));
| ^~~~~~~~~~~~~
obind.c: In function 'wc32stowc16s':
obind.c:92:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int]
92 | wc32stowc16s(wc16s, wc32s, len)
| ^~~~~~~~~~~~
obind.c: In function 'wc16stowc32s':
obind.c:126:1: warning: type of 'len' defaults to 'int' [-Wimplicit-int]
126 | wc16stowc32s(wc32s, wc16s, len)
| ^~~~~~~~~~~~
obind.c: In function 'owcKanjiControl2':
obind.c:503:54: warning: pointer targets in passing argument 4 of 'IROHA_G426_XwcKanjiControl2' differ in signedness [-Wpointer-sign]
503 | ret = XwcKanjiControl2(display, window, request, (char *)&list_cb);
| ^~~~~~~~~~~~~~~~
| |
| char *
In file included from canna.h:31,
from obind.c:37:
canna.h:975:50: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'char *'
975 | pro((unsigned int, unsigned int, unsigned int, BYTE *));
| ^~~~~~
../../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
At top level:
obind.c:81:1: warning: 'Oldwcsnlen' defined but not used [-Wunused-function]
81 | Oldwcsnlen(owcs, maxlen)
| ^~~~~~~~~~
obind.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "$Id: obind.c,v 1.4.2.1 2004/04/26 22:49:21 aida_s Exp $";
| ^~~~~
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
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g cfuncs.c -o unshared/cfuncs.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cfuncs.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f cfuncs.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC cfuncs.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cfuncs.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f file.o unshared/file.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g file.c -o unshared/file.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from file.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f file.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC file.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from file.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f strops.o unshared/strops.o
gcc -c -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -g -Wall -g strops.c -o unshared/strops.o
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from strops.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f strops.o
gcc -c -g -Wall -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DNEED_RKINDEP_SUBST -fPIC strops.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from strops.c:24:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rm -f libcanna16.so.1.2~
+ cd .
+ gcc -o ./libcanna16.so.1.2~ -shared -Wl,-z,relro -Wl,-z,now -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 -lc
+ 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 cq ../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
make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna16'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib'
making all in ./canna...
make[4]: Entering directory '/<<PKGBUILDDIR>>/canna'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/canna'
making all in ./server...
make[4]: Entering directory '/<<PKGBUILDDIR>>/server'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DUNIXCONN -DTCPCONN -Wdate-time -D_FORTIFY_SOURCE=2 -c -o comm.o comm.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../include/ccompat.h:36,
from server.h:28,
from comm.c:23:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
comm.c: In function 'SockHolder_new':
comm.c:567:36: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 107 [-Wformat-overflow=]
567 | sprintf( unaddr->sun_path, "%s:%d", unaddr->sun_path, PortNumberPlus ) ;
| ^~
comm.c:567:32: note: using the range [-2147483648, 2147483647] for directive argument
567 | sprintf( unaddr->sun_path, "%s:%d", unaddr->sun_path, PortNumberPlus ) ;
| ^~~~~~~
In file included from /usr/include/stdio.h:866,
from server.h:29,
from comm.c:23:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 3 and 120 bytes into a destination of size 108
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DUNIXCONN -DTCPCONN -Wdate-time -D_FORTIFY_SOURCE=2 -c -o session.o session.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../include/ccompat.h:36,
from server.h:28,
from session.c:46:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DUNIXCONN -DTCPCONN -Wdate-time -D_FORTIFY_SOURCE=2 -c -o convert.o convert.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../include/ccompat.h:36,
from server.h:28,
from convert.c:29:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
convert.c: In function 'parse_euc_request':
convert.c:1554:38: warning: pointer targets in passing argument 1 of 'ReqCallFunc' differ in signedness [-Wpointer-sign]
1554 | if( (needsize = (* ReqCallFunc)( data, len )) < 0 ) {
| ^~~~
| |
| BYTE * {aka unsigned char *}
convert.c:1554:38: note: expected 'char *' but argument is of type 'BYTE *' {aka 'unsigned char *'}
convert.c: At top level:
convert.c:1609:1: warning: return type defaults to 'int' [-Wimplicit-int]
1609 | ProcReq2( buf, size )
| ^~~~~~~~
convert.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: convert.c,v 1.10.2.1 2003/12/27 17:15:24 aida_s Exp $";
| ^~~~~~
convert.c: In function 'DebugDump':
convert.c:1970:36: warning: '%02x' directive writing 2 bytes into a region of size between 1 and 80 [-Wformat-overflow=]
1970 | "%s%02x ", buf1, (c = buf[i + j]) & 0xFF);
| ^~~~
convert.c:1970:33: note: directive argument in the range [0, 255]
1970 | "%s%02x ", buf1, (c = buf[i + j]) & 0xFF);
| ^~~~~~~~~
In file included from /usr/include/stdio.h:866,
from server.h:29,
from convert.c:29:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 4 and 83 bytes into a destination of size 80
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
convert.c:1975:55: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
1975 | sprintf( (char *)buf2,"%s.", buf2 ) ;
| ^
In file included from /usr/include/stdio.h:866,
from server.h:29,
from convert.c:29:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 18 bytes into a destination of size 17
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
convert.c:1973:56: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
1973 | sprintf( (char *)buf2,"%s%c", buf2, c ) ;
| ^
In file included from /usr/include/stdio.h:866,
from server.h:29,
from convert.c:29:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 18 bytes into a destination of size 17
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DUNIXCONN -DTCPCONN -Wdate-time -D_FORTIFY_SOURCE=2 -c -o wconvert.o wconvert.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../include/ccompat.h:36,
from server.h:28,
from wconvert.c:76:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
wconvert.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int]
138 | GetFirstKouho(cxnum, start, end, val_return, buf, bufsize, bufp_return)
| ^~~~~~~~~~~~~
In file included from wconvert.c:76:
wconvert.c: In function 'WriteClient':
wconvert.c:192:30: warning: pointer targets in passing argument 2 of 'DebugDump' differ in signedness [-Wpointer-sign]
192 | ir_debug( DebugDump( 10, buf, size ) );
| ^~~
| |
| const BYTE * {aka const unsigned char *}
server.h:84:34: note: in definition of macro 'ir_debug'
84 | #define ir_debug( cannadebug ) cannadebug
| ^~~~~~~~~~
In file included from server.h:28,
from wconvert.c:76:
server.h:220:44: note: expected 'const char *' but argument is of type 'const BYTE *' {aka 'const unsigned char *'}
220 | void DebugDump pro((int level, const char *buf, int size));
| ~~~~~~~~~~~~^~~
../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
wconvert.c: At top level:
wconvert.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int]
222 | SendType1Reply(client, majo, mino, stat, majorv, minorv, curtime,
| ^~~~~~~~~~~~~~
wconvert.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int]
361 | SendType2Reply(client, majo, mino, stat)
| ^~~~~~~~~~~~~~
wconvert.c:375:1: warning: return type defaults to 'int' [-Wimplicit-int]
375 | SendType4Reply(client, majo, mino, stat, len, dat)
| ^~~~~~~~~~~~~~
wconvert.c:404:1: warning: return type defaults to 'int' [-Wimplicit-int]
404 | SendType4XReply(client, majo, mino, val, s1, s2, len, dat)
| ^~~~~~~~~~~~~~~
wconvert.c:438:1: warning: return type defaults to 'int' [-Wimplicit-int]
438 | SendType5Reply(client, majo, mino, context)
| ^~~~~~~~~~~~~~
wconvert.c:452:1: warning: return type defaults to 'int' [-Wimplicit-int]
452 | namesize(names, n)
| ^~~~~~~~
wconvert.c:470:1: warning: return type defaults to 'int' [-Wimplicit-int]
470 | unamesize(names, n)
| ^~~~~~~~~
wconvert.c:488:1: warning: return type defaults to 'int' [-Wimplicit-int]
488 | unamesize2(names)
| ^~~~~~~~~~
wconvert.c:502:1: warning: return type defaults to 'int' [-Wimplicit-int]
502 | SendType6Reply(client, majo, mino, n, names, namelen)
| ^~~~~~~~~~~~~~
wconvert.c:529:1: warning: return type defaults to 'int' [-Wimplicit-int]
529 | SendType7Reply(client, majo, mino, n, len, dat)
| ^~~~~~~~~~~~~~
wconvert.c:557:1: warning: return type defaults to 'int' [-Wimplicit-int]
557 | SendType9Reply(client, majo, mino, val, len, dat)
| ^~~~~~~~~~~~~~
wconvert.c:632:1: warning: return type defaults to 'int' [-Wimplicit-int]
632 | irw_finalize( clientp )
| ^~~~~~~~~~~~
wconvert.c: In function 'irw_killserver':
wconvert.c:653:18: warning: variable 'cli_hostaddrp' set but not used [-Wunused-but-set-variable]
653 | const Address *cli_hostaddrp;
| ^~~~~~~~~~~~~
wconvert.c: At top level:
wconvert.c:714:1: warning: return type defaults to 'int' [-Wimplicit-int]
714 | irw_create_context( clientp )
| ^~~~~~~~~~~~~~~~~~
wconvert.c:743:1: warning: return type defaults to 'int' [-Wimplicit-int]
743 | validcontext(cxnum, client, proto)
| ^~~~~~~~~~~~
wconvert.c:755:1: warning: return type defaults to 'int' [-Wimplicit-int]
755 | irw_duplicate_context( clientp )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:776:1: warning: return type defaults to 'int' [-Wimplicit-int]
776 | irw_close_context( clientp )
| ^~~~~~~~~~~~~~~~~
wconvert.c:791:1: warning: return type defaults to 'int' [-Wimplicit-int]
791 | irw_dictionary_list( clientp )
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:811:1: warning: return type defaults to 'int' [-Wimplicit-int]
811 | irw_get_yomi( clientp )
| ^~~~~~~~~~~~
wconvert.c:840:1: warning: return type defaults to 'int' [-Wimplicit-int]
840 | irw_define_dic( clientp )
| ^~~~~~~~~~~~~~
wconvert.c:862:1: warning: return type defaults to 'int' [-Wimplicit-int]
862 | irw_delete_dic( clientp )
| ^~~~~~~~~~~~~~
wconvert.c:884:1: warning: return type defaults to 'int' [-Wimplicit-int]
884 | irw_get_dir_list( clientp )
| ^~~~~~~~~~~~~~~~
wconvert.c:904:1: warning: return type defaults to 'int' [-Wimplicit-int]
904 | 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]
910 | extern MMountFlag;
| ^~~~~~~~~~
wconvert.c: At top level:
wconvert.c:923:1: warning: return type defaults to 'int' [-Wimplicit-int]
923 | irw_umount_dictionary( clientp )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:940:1: warning: return type defaults to 'int' [-Wimplicit-int]
940 | irw_rmount_dictionary( clientp )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:958:1: warning: return type defaults to 'int' [-Wimplicit-int]
958 | irw_mount_list( clientp )
| ^~~~~~~~~~~~~~
wconvert.c:979:1: warning: return type defaults to 'int' [-Wimplicit-int]
979 | irw_convert( clientp )
| ^~~~~~~~~~~
wconvert.c:1015:1: warning: return type defaults to 'int' [-Wimplicit-int]
1015 | irw_convert_end( clientp )
| ^~~~~~~~~~~~~~~
wconvert.c:1059:1: warning: return type defaults to 'int' [-Wimplicit-int]
1059 | irw_get_kanjilist( clientp )
| ^~~~~~~~~~~~~~~~~
wconvert.c:1088:1: warning: return type defaults to 'int' [-Wimplicit-int]
1088 | irw_resize(clientp)
| ^~~~~~~~~~
wconvert.c:1129:1: warning: return type defaults to 'int' [-Wimplicit-int]
1129 | irw_store_yomi( clientp )
| ^~~~~~~~~~~~~~
wconvert.c:1167:1: warning: return type defaults to 'int' [-Wimplicit-int]
1167 | irw_query_extension( clientp )
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1338:1: warning: return type defaults to 'int' [-Wimplicit-int]
1338 | irw_list_dictionary( clientp )
| ^~~~~~~~~~~~~~~~~~~
wconvert.c: In function 'irw_list_dictionary':
wconvert.c:1375:36: warning: pointer targets in passing argument 2 of 'RkwListDic' differ in signedness [-Wpointer-sign]
1375 | stat = RkwListDic(cxnum, (unsigned char *)dirname,
| ^~~~~~~~~~~~~~~~~~~~~~~~
| |
| unsigned char *
In file included from server.h:28,
from wconvert.c:76:
../include/canna/RK.h:238:40: note: expected 'char *' but argument is of type 'unsigned char *'
238 | canna_export(int) RkwListDic pro((int, char *, char *, int));
| ^~~~~~
../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
wconvert.c:1376:29: warning: pointer targets in passing argument 3 of 'RkwListDic' differ in signedness [-Wpointer-sign]
1376 | (unsigned char *)dicnames, requestsize);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| |
| unsigned char *
In file included from server.h:28,
from wconvert.c:76:
../include/canna/RK.h:238:48: note: expected 'char *' but argument is of type 'unsigned char *'
238 | canna_export(int) RkwListDic pro((int, char *, char *, int));
| ^~~~~~
../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
wconvert.c: At top level:
wconvert.c:1395:1: warning: return type defaults to 'int' [-Wimplicit-int]
1395 | irw_create_dictionary( clientp )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c: In function 'irw_create_dictionary':
wconvert.c:1406:42: warning: pointer targets in passing argument 2 of 'RkwCreateDic' differ in signedness [-Wpointer-sign]
1406 | stat = (char)RkwCreateDic(cxnum, (unsigned char *)req->dicname,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| unsigned char *
In file included from server.h:28,
from wconvert.c:76:
../include/canna/RK.h:231:42: note: expected 'char *' but argument is of type 'unsigned char *'
231 | canna_export(int) RkwCreateDic pro((int, char *, int));
| ^~~~~~
../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
wconvert.c: At top level:
wconvert.c:1414:1: warning: return type defaults to 'int' [-Wimplicit-int]
1414 | irw_chmod_dictionary( clientp )
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1430:1: warning: return type defaults to 'int' [-Wimplicit-int]
1430 | irw_remove_dictionary( clientp )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c: In function 'irw_remove_dictionary':
wconvert.c:1441:42: warning: pointer targets in passing argument 2 of 'RkwRemoveDic' differ in signedness [-Wpointer-sign]
1441 | stat = (char)RkwRemoveDic(cxnum, (unsigned char *)req->dicname,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| unsigned char *
In file included from server.h:28,
from wconvert.c:76:
../include/canna/RK.h:240:42: note: expected 'char *' but argument is of type 'unsigned char *'
240 | canna_export(int) RkwRemoveDic pro((int, char *, int));
| ^~~~~~
../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
wconvert.c: At top level:
wconvert.c:1449:1: warning: return type defaults to 'int' [-Wimplicit-int]
1449 | irw_rename_dictionary( clientp )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c: In function 'irw_rename_dictionary':
wconvert.c:1459:36: warning: pointer targets in passing argument 2 of 'RkwRenameDic' differ in signedness [-Wpointer-sign]
1459 | stat = RkwRenameDic(cxnum, (unsigned char *)req->dicname,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| unsigned char *
In file included from server.h:28,
from wconvert.c:76:
../include/canna/RK.h:241:42: note: expected 'char *' but argument is of type 'unsigned char *'
241 | canna_export(int) RkwRenameDic pro((int, char *, char *, int));
| ^~~~~~
../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
wconvert.c:1460:29: warning: pointer targets in passing argument 3 of 'RkwRenameDic' differ in signedness [-Wpointer-sign]
1460 | (unsigned char *)&(req->dicname)[diclen],
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| unsigned char *
In file included from server.h:28,
from wconvert.c:76:
../include/canna/RK.h:241:50: note: expected 'char *' but argument is of type 'unsigned char *'
241 | canna_export(int) RkwRenameDic pro((int, char *, char *, int));
| ^~~~~~
../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
wconvert.c: At top level:
wconvert.c:1467:1: warning: return type defaults to 'int' [-Wimplicit-int]
1467 | irw_copy_dictionary( clientp )
| ^~~~~~~~~~~~~~~~~~~
wconvert.c:1490:1: warning: return type defaults to 'int' [-Wimplicit-int]
1490 | irw_get_word_text_dic( clientp )
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:1557:1: warning: return type defaults to 'int' [-Wimplicit-int]
1557 | irw_server_stat( clientp )
| ^~~~~~~~~~~~~~~
wconvert.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int]
1601 | irw_host_ctl( clientp )
| ^~~~~~~~~~~~
wconvert.c:1648:1: warning: return type defaults to 'int' [-Wimplicit-int]
1648 | irw_sync(clientp)
| ^~~~~~~~
wconvert.c:1663:1: warning: return type defaults to 'int' [-Wimplicit-int]
1663 | irw_get_stat( clientp )
| ^~~~~~~~~~~~
wconvert.c:1689:1: warning: return type defaults to 'int' [-Wimplicit-int]
1689 | irw_get_lex( clientp )
| ^~~~~~~~~~~
wconvert.c:1715:1: warning: return type defaults to 'int' [-Wimplicit-int]
1715 | irw_autoconv( clientp )
| ^~~~~~~~~~~~
wconvert.c:1734:1: warning: return type defaults to 'int' [-Wimplicit-int]
1734 | irw_subst_yomi( clientp )
| ^~~~~~~~~~~~~~
wconvert.c:1764:1: warning: return type defaults to 'int' [-Wimplicit-int]
1764 | irw_flush_yomi( clientp )
| ^~~~~~~~~~~~~~
wconvert.c:1817:1: warning: return type defaults to 'int' [-Wimplicit-int]
1817 | irw_get_last_yomi( clientp )
| ^~~~~~~~~~~~~~~~~
wconvert.c:1849:1: warning: return type defaults to 'int' [-Wimplicit-int]
1849 | irw_remove_yomi( clientp )
| ^~~~~~~~~~~~~~~
wconvert.c:1882:1: warning: return type defaults to 'int' [-Wimplicit-int]
1882 | irw_get_simple_kanji( clientp )
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c:1918:1: warning: return type defaults to 'int' [-Wimplicit-int]
1918 | irw_query_dictionary( clientp )
| ^~~~~~~~~~~~~~~~~~~~
wconvert.c: In function 'irw_query_dictionary':
wconvert.c:1953:34: warning: pointer targets in passing argument 2 of 'RkwQueryDic' differ in signedness [-Wpointer-sign]
1953 | stat = (RkwQueryDic(cxnum, (unsigned char *)username,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| |
| unsigned char *
In file included from server.h:28,
from wconvert.c:76:
../include/canna/RK.h:232:41: note: expected 'char *' but argument is of type 'unsigned char *'
232 | canna_export(int) RkwQueryDic pro((int, char *, char *, struct DicInfo *));
| ^~~~~~
../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
wconvert.c:1954:27: warning: pointer targets in passing argument 3 of 'RkwQueryDic' differ in signedness [-Wpointer-sign]
1954 | (unsigned char *)Request.type15.dicname,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| unsigned char *
In file included from server.h:28,
from wconvert.c:76:
../include/canna/RK.h:232:49: note: expected 'char *' but argument is of type 'unsigned char *'
232 | canna_export(int) RkwQueryDic pro((int, char *, char *, struct DicInfo *));
| ^~~~~~
../include/ccompat.h:30:17: note: in definition of macro 'pro'
30 | # define pro(x) x
| ^
wconvert.c: At top level:
wconvert.c:1984:1: warning: return type defaults to 'int' [-Wimplicit-int]
1984 | irw_get_hinshi( clientp )
| ^~~~~~~~~~~~~~
wconvert.c:2014:1: warning: return type defaults to 'int' [-Wimplicit-int]
2014 | irw_store_range( clientp )
| ^~~~~~~~~~~~~~~
wconvert.c:2046:1: warning: return type defaults to 'int' [-Wimplicit-int]
2046 | irw_set_locale( clientp )
| ^~~~~~~~~~~~~~
wconvert.c: In function 'irw_set_locale':
wconvert.c:2049:13: warning: unused variable 'req' [-Wunused-variable]
2049 | wReq15 *req = &Request.type15 ;
| ^~~
wconvert.c: At top level:
wconvert.c:2064:1: warning: return type defaults to 'int' [-Wimplicit-int]
2064 | irw_set_app_name( clientp )
| ^~~~~~~~~~~~~~~~
wconvert.c:2087:1: warning: return type defaults to 'int' [-Wimplicit-int]
2087 | irw_notice_group_name(clientp)
| ^~~~~~~~~~~~~~~~~~~~~
wconvert.c:2116:1: warning: return type defaults to 'int' [-Wimplicit-int]
2116 | irw_through( clientp )
| ^~~~~~~~~~~
wconvert.c:2236:1: warning: return type defaults to 'int' [-Wimplicit-int]
2236 | ProcWideReq1(buf)
| ^~~~~~~~~~~~
wconvert.c:2249:1: warning: return type defaults to 'int' [-Wimplicit-int]
2249 | ProcWideReq2(buf)
| ^~~~~~~~~~~~
wconvert.c:2263:1: warning: return type defaults to 'int' [-Wimplicit-int]
2263 | ProcWideReq3(buf)
| ^~~~~~~~~~~~
wconvert.c:2279:1: warning: return type defaults to 'int' [-Wimplicit-int]
2279 | ProcWideReq4(buf)
| ^~~~~~~~~~~~
wconvert.c:2313:1: warning: return type defaults to 'int' [-Wimplicit-int]
2313 | ProcWideReq5(buf)
| ^~~~~~~~~~~~
wconvert.c:2331:1: warning: return type defaults to 'int' [-Wimplicit-int]
2331 | ProcWideReq6(buf)
| ^~~~~~~~~~~~
wconvert.c:2349:1: warning: return type defaults to 'int' [-Wimplicit-int]
2349 | ProcWideReq7(buf)
| ^~~~~~~~~~~~
wconvert.c:2367:1: warning: return type defaults to 'int' [-Wimplicit-int]
2367 | ProcWideReq8(buf)
| ^~~~~~~~~~~~
wconvert.c:2387:1: warning: return type defaults to 'int' [-Wimplicit-int]
2387 | ProcWideReq9(buf)
| ^~~~~~~~~~~~
wconvert.c:2407:1: warning: return type defaults to 'int' [-Wimplicit-int]
2407 | ProcWideReq10(buf)
| ^~~~~~~~~~~~~
wconvert.c:2437:1: warning: return type defaults to 'int' [-Wimplicit-int]
2437 | ProcWideReq11(buf)
| ^~~~~~~~~~~~~
wconvert.c:2475:1: warning: return type defaults to 'int' [-Wimplicit-int]
2475 | ProcWideReq12(buf)
| ^~~~~~~~~~~~~
wconvert.c:2512:1: warning: return type defaults to 'int' [-Wimplicit-int]
2512 | ProcWideReq13(buf)
| ^~~~~~~~~~~~~
wconvert.c:2560:1: warning: return type defaults to 'int' [-Wimplicit-int]
2560 | ProcWideReq14(buf)
| ^~~~~~~~~~~~~
wconvert.c:2591:1: warning: return type defaults to 'int' [-Wimplicit-int]
2591 | ProcWideReq15(buf)
| ^~~~~~~~~~~~~
wconvert.c:2614:1: warning: return type defaults to 'int' [-Wimplicit-int]
2614 | ProcWideReq17(buf)
| ^~~~~~~~~~~~~
wconvert.c:2646:1: warning: return type defaults to 'int' [-Wimplicit-int]
2646 | ProcWideReq18(buf)
| ^~~~~~~~~~~~~
wconvert.c:2667:1: warning: return type defaults to 'int' [-Wimplicit-int]
2667 | ProcWideReq19(buf)
| ^~~~~~~~~~~~~
wconvert.c:2690:1: warning: return type defaults to 'int' [-Wimplicit-int]
2690 | ProcWideReq20(buf)
| ^~~~~~~~~~~~~
wconvert.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "@(#) 102.1 $Id: wconvert.c,v 1.11.2.2 2003/12/27 23:30:53 aida_s Exp $";
| ^~~~~~
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DUNIXCONN -DTCPCONN -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../include/ccompat.h:36,
from server.h:28,
from main.c:29:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
main.c:38:1: warning: return type defaults to 'int' [-Wimplicit-int]
38 | main(argc, argv)
| ^~~~
main.c: In function 'main':
main.c:42:7: warning: variable 'parentid' set but not used [-Wunused-but-set-variable]
42 | int parentid;
| ^~~~~~~~
At top level:
main.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: main.c,v 1.10 2003/09/24 14:50:40 aida_s Exp $";
| ^~~~~~
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DUNIXCONN -DTCPCONN -Wdate-time -D_FORTIFY_SOURCE=2 -c -o misc.o misc.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../include/ccompat.h:36,
from server.h:28,
from misc.c:29:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
misc.c: In function 'EarlyInit':
misc.c:214:17: warning: implicit declaration of function 'initgroups'; did you mean 'getgroups'? [-Wimplicit-function-declaration]
214 | if (initgroups(userID, pwent->pw_gid)) {
| ^~~~~~~~~~
| getgroups
misc.c: In function 'GetAddrListFromName':
misc.c:652:17: warning: assignment to 'const char * const*' from incompatible pointer type 'char **' [-Wincompatible-pointer-types]
652 | for (haddrp = hent->h_addr_list; *haddrp; haddrp++)
| ^
At top level:
misc.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[]="@(#) $Id: misc.c,v 1.16.2.4 2004/04/26 21:48:37 aida_s Exp $";
| ^~~~~~
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DUNIXCONN -DTCPCONN -Wdate-time -D_FORTIFY_SOURCE=2 -c -o util.o util.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../include/ccompat.h:36,
from server.h:28,
from util.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
util.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: util.c,v 1.8 2003/09/21 12:56:29 aida_s Exp $";
| ^~~~~~
rm -f cannaserver
gcc -o cannaserver -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now comm.o session.o convert.o wconvert.o main.o misc.o util.o -L../lib/RK -lRK -L../lib/RKindep -lRKindep
make[4]: Leaving directory '/<<PKGBUILDDIR>>/server'
making all in ./cmd...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd'
making all in cmd/crfreq...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crfreq'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o crfreq.o crfreq.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from ../../lib/RK/RKintern.h:58,
from crfreq.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
crfreq.c:102:1: warning: return type defaults to 'int' [-Wimplicit-int]
102 | main(argc, argv)
| ^~~~
crfreq.c: In function 'CreateNL':
crfreq.c:65:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
65 | (void)write(fr, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:67:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
67 | (void)write(fr, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:68:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
68 | (void)write(fr, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:69:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
69 | (void)write(fr, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:71:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
71 | (void)write(fr, (char *)buf, (unsigned) 5*size1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:81:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
81 | (void)write(fr, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:83:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
83 | (void)write(fr, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:85:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
85 | (void)write(fr, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:87:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
87 | (void)write(fr, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:89:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
89 | (void)write(fr, (char *)buf, (unsigned) size2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c: In function 'main':
crfreq.c:267:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
267 | (void)write(fr, (char *)ll, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~
crfreq.c:268:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
268 | (void)write(fr, (char *)fqbits, (unsigned)fqbytes);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
crfreq.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: crfreq.c,v 1.5.2.2 2003/12/27 17:15:21 aida_s Exp $";
| ^~~~~
rm -f crfreq
gcc -o crfreq -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now crfreq.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crfreq'
making all in cmd/crxdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxdic'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/var/lib/canna/dic/canna/fuzokugo.cbd\" -Wdate-time -D_FORTIFY_SOURCE=2 -c -o crxdic.o crxdic.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from ../../lib/RK/RKintern.h:58,
from crxdic.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
crxdic.c: In function 'init_dic':
crxdic.c:900:49: warning: operation on '(dic->Page + (sizetype)((unsigned int)i * 56))->nwrecs' may be undefined [-Wsequence-point]
900 | dic->Page[i].wrdoff = dic->Page[i].nwrecs =
| ~~~~~~~~~~~~~~~~~~~~^
901 | dic->Page[i].nnode = dic->Page[i].ndir =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
902 | dic->Page[i].nlinks = dic->Page[i].nwrecs =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
903 | dic->Page[i].candnum = 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~
crxdic.c: At top level:
crxdic.c:1205:1: warning: return type defaults to 'int' [-Wimplicit-int]
1205 | getp(nd)
| ^~~~
crxdic.c:1222:1: warning: return type defaults to 'int' [-Wimplicit-int]
1222 | main (argc, argv)
| ^~~~
crxdic.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: crxdic.c,v 1.11.2.2 2003/12/27 17:15:21 aida_s Exp $";
| ^~~~~
rm -f crxdic
gcc -o crxdic -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now crxdic.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxdic'
making all in cmd/crxgram...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxgram'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o crxgram.o crxgram.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from crxgram.c:29:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
crxgram.c: In function 'addIdent':
crxgram.c:194:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
194 | if ( id = (struct ident *)malloc(sizeof(struct ident)) ) {
| ^~
crxgram.c: In function 'setVector':
crxgram.c:333:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
333 | if ( r = probeIdent(Row, (char *)name + 1) ) {
| ^
crxgram.c:355:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
355 | if ( c = probeIdent(Column, (char *)name) )
| ^
crxgram.c:372:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
372 | else if ( r = probeIdent(Row, (char *)name) ) {
| ^
crxgram.c: In function 'enterMatrix':
crxgram.c:413:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
413 | if ( r = probeIdent(Row, row) ) {
| ^
crxgram.c: In function 'enterNeg':
crxgram.c:488:27: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
488 | name = strtok(namevec, SEP);
| ^~~~~~~
| |
| unsigned char *
In file included from ../../include/ccompat.h:43,
from crxgram.c:29:
/usr/include/string.h:340:39: note: expected 'char * restrict' but argument is of type 'unsigned char *'
340 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
| ~~~~~~~~~~~~~~~~~^~~
crxgram.c:490:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
490 | if (r = probeIdent(Row, name))
| ^
crxgram.c:492:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
492 | else if (r = probeIdent(Column, name)) {
| ^
crxgram.c: At top level:
crxgram.c:554:1: warning: return type defaults to 'int' [-Wimplicit-int]
554 | main (argc, argv)
| ^~~~
crxgram.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: crxgram.c,v 1.6 2003/03/24 04:04:25 aida_s Exp $";
| ^~~~~
crxgram.c: In function 'enterIdent':
crxgram.c:247:32: warning: '%s' directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=]
247 | alert("column <%s> redefined", rname);
| ^~ ~~~~~
In file included from /usr/include/stdio.h:866,
from crxgram.c:30:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 20 and 275 bytes into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
crxgram.c: In function 'setVector':
crxgram.c:385:41: warning: '%s' directive writing up to 255 bytes into a region of size 237 [-Wformat-overflow=]
385 | alert("unknown row/column %s", name);
| ^~ ~~~~
In file included from /usr/include/stdio.h:866,
from crxgram.c:30:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 20 and 275 bytes into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
crxgram.c:352:36: warning: '%s' directive writing up to 255 bytes into a region of size 244 [-Wformat-overflow=]
352 | alert("unknown row %s", name);
| ^~ ~~~~
In file included from /usr/include/stdio.h:866,
from crxgram.c:30:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 13 and 268 bytes into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
crxgram.c:337:62: warning: '%s' directive writing up to 255 bytes into a region of size 222 [-Wformat-overflow=]
337 | alert("Undefined row vector is referred: %s", name);
| ^~ ~~~~
In file included from /usr/include/stdio.h:866,
from crxgram.c:30:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 35 and 290 bytes into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
rm -f crxgram
gcc -o crxgram -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now crxgram.o -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxgram'
making all in cmd/ctow...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/ctow'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ctow.o ctow.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from ctow.c:29:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
ctow.c:86:1: warning: return type defaults to 'int' [-Wimplicit-int]
86 | ask_default_hinshi_size()
| ^~~~~~~~~~~~~~~~~~~~~~~
ctow.c: In function 'salloc':
ctow.c:99:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
99 | if (new = (char *)malloc(strlen(s) +1))
| ^~~
ctow.c: At top level:
ctow.c:149:1: warning: return type defaults to 'int' [-Wimplicit-int]
149 | read_hinshi(fp, taiou)
| ^~~~~~~~~~~
ctow.c:186:1: warning: return type defaults to 'int' [-Wimplicit-int]
186 | itow_write(fp, yomi, hinshi, kouho, hindo)
| ^~~~~~~~~~
ctow.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int]
193 | main(argc, argv)
| ^~~~
ctow.c: In function 'itow_write':
ctow.c:191:1: warning: control reaches end of non-void function [-Wreturn-type]
191 | }
| ^
At top level:
ctow.c:24:13: warning: 'rcs' defined but not used [-Wunused-variable]
24 | static char rcs[]="@(#) 112.1 $Id: ctow.c,v 1.3.2.3 2003/12/27 17:15:22 aida_s Exp $";
| ^~~
rm -f ctow
gcc -o ctow -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now ctow.o -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/ctow'
making all in cmd/dpromdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dpromdic.o dpromdic.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from dpromdic.c:29:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
dpromdic.c:47:1: warning: return type defaults to 'int' [-Wimplicit-int]
47 | main(argc, argv)
| ^~~~
dpromdic.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 112.1 $Id: dpromdic.c,v 1.3.2.2 2003/12/27 17:15:22 aida_s Exp $";
| ^~~~~
rm -f dpromdic
gcc -o dpromdic -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now dpromdic.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
making all in cmd/dpxdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/var/lib/canna/dic/canna/fuzokugo.cbd\" -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dpxdic.o dpxdic.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from ../../lib/RK/RKintern.h:58,
from dpxdic.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
dpxdic.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int]
347 | show_nid(gram, dic, yomi, n, ptr)
| ^~~~~~~~
dpxdic.c:460:1: warning: return type defaults to 'int' [-Wimplicit-int]
460 | main (argc, argv)
| ^~~~
dpxdic.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: dpxdic.c,v 1.7.2.2 2003/12/27 17:15:22 aida_s Exp $";
| ^~~~~
rm -f dpxdic
gcc -o dpxdic -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now dpxdic.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
making all in cmd/dicar...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dicar'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dicar.o dicar.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from ../../lib/RK/RKintern.h:58,
from dicar.c:37:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
dicar.c:480:1: warning: return type defaults to 'int' [-Wimplicit-int]
480 | doDelete(argn, args)
| ^~~~~~~~
dicar.c:501:1: warning: return type defaults to 'int' [-Wimplicit-int]
501 | main(argn, args)
| ^~~~
dicar.c: In function 'doDelete':
dicar.c:499:1: warning: control reaches end of non-void function [-Wreturn-type]
499 | }
| ^
dicar.c: In function 'copyfile':
dicar.c:160:11: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
160 | (void)read(src, buf, siz);
| ^~~~~~~~~~~~~~~~~~~
At top level:
dicar.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: dicar.c,v 1.4.2.2 2003/12/27 17:15:22 aida_s Exp $";
| ^~~~~
rm -f dicar
gcc -o dicar -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now dicar.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dicar'
making all in cmd/forcpp...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/forcpp'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o forcpp.o forcpp.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from forcpp.c:32:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
forcpp.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int]
50 | e2j()
| ^~~
forcpp.c:74:1: warning: return type defaults to 'int' [-Wimplicit-int]
74 | j2e()
| ^~~
forcpp.c:106:1: warning: return type defaults to 'int' [-Wimplicit-int]
106 | main(n, args)
| ^~~~
forcpp.c: In function 'e2j':
forcpp.c:72:1: warning: control reaches end of non-void function [-Wreturn-type]
72 | }
| ^
forcpp.c: In function 'j2e':
forcpp.c:97:1: warning: control reaches end of non-void function [-Wreturn-type]
97 | }
| ^
At top level:
forcpp.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 112.1 $Id: forcpp.c,v 1.2 2003/02/01 19:34:21 aida_s Exp $";
| ^~~~~
rm -f forcpp
gcc -o forcpp -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now forcpp.o -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forcpp'
making all in cmd/forsort...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/forsort'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o forsort.o forsort.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from forsort.c:32:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
forsort.c:49:1: warning: return type defaults to 'int' [-Wimplicit-int]
49 | e2j()
| ^~~
forsort.c:63:1: warning: return type defaults to 'int' [-Wimplicit-int]
63 | j2e()
| ^~~
forsort.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int]
80 | main(n, args)
| ^~~~
forsort.c: In function 'e2j':
forsort.c:61:1: warning: control reaches end of non-void function [-Wreturn-type]
61 | }
| ^
forsort.c: In function 'j2e':
forsort.c:78:1: warning: control reaches end of non-void function [-Wreturn-type]
78 | }
| ^
At top level:
forsort.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 112.1 $Id: forsort.c,v 1.2 2003/02/01 19:34:21 aida_s Exp $";
| ^~~~~
rm -f forsort
gcc -o forsort -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now forsort.o -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forsort'
making all in cmd/kpdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/kpdic'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o kpdic.o kpdic.c
In file included from /usr/include/locale.h:25,
from kpdic.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
kpdic.c:223:1: warning: return type defaults to 'int' [-Wimplicit-int]
223 | main(argc, argv)
| ^~~~
kpdic.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 102.1 $Id: kpdic.c,v 1.4.2.2 2003/12/27 17:15:23 aida_s Exp $";
| ^~~~~
rm -f kpdic
gcc -o kpdic -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now kpdic.o -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/kpdic'
making all in cmd/mergewd...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mergewd'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mergewd.o mergewd.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from ../../lib/RK/RKintern.h:58,
from mergewd.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
mergewd.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int]
108 | main(n, args)
| ^~~~
mergewd.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 112.1 $Id: mergewd.c,v 1.1.1.1.4.2 2003/12/27 17:15:23 aida_s Exp $";
| ^~~~~
rm -f mergeword
gcc -o mergeword -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now mergewd.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mergewd'
making all in cmd/splitwd...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/splitwd'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o splitwd.o splitwd.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from splitwd.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
splitwd.c:221:1: warning: return type defaults to 'int' [-Wimplicit-int]
221 | main( argc, argv )
| ^~~~
splitwd.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[] = "@(#) 112.1 $Id: splitwd.c,v 1.2.4.2 2003/12/27 17:15:23 aida_s Exp $";
| ^~~~~
rm -f splitword
gcc -o splitword -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now splitwd.o -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/splitwd'
making all in cmd/wtoc...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/wtoc'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o wtoc.o wtoc.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from wtoc.c:29:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
wtoc.c:141:1: warning: return type defaults to 'int' [-Wimplicit-int]
141 | wtoi_write( fp, yomi, hinshi, kouho, hindo )
| ^~~~~~~~~~
wtoc.c: In function 'wtoi_write':
wtoc.c:147:12: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
| ^~~~
| |
| uchar * {aka unsigned char *}
In file included from /usr/include/features.h:472,
from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from wtoc.c:29:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:125:1: note: expected 'char * restrict' but argument is of type 'uchar *' {aka 'unsigned char *'}
125 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
| ^~~~~
wtoc.c:148:12: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
| ^~~~~
| |
| uchar * {aka unsigned char *}
In file included from /usr/include/features.h:472,
from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from wtoc.c:29:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:125:1: note: expected 'char * restrict' but argument is of type 'uchar *' {aka 'unsigned char *'}
125 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
| ^~~~~
wtoc.c: At top level:
wtoc.c:168:1: warning: return type defaults to 'int' [-Wimplicit-int]
168 | main(argc,argv)
| ^~~~
wtoc.c: In function 'main':
wtoc.c:218:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
218 | else
| ^~~~
wtoc.c:220:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
220 | wtoi_write( fpo, y, chghinshi( h, taiou, fshurui ), k, d );
| ^~~~~~~~~~
wtoc.c: In function 'wtoi_write':
wtoc.c:154:1: warning: control reaches end of non-void function [-Wreturn-type]
154 | }
| ^
At top level:
wtoc.c:24:13: warning: 'rcsid' defined but not used [-Wunused-variable]
24 | static char rcsid[]="@(#) 112.1 $Id: wtoc.c,v 1.2.2.2 2003/12/27 17:15:23 aida_s Exp $";
| ^~~~~
rm -f wtoc
gcc -o wtoc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now wtoc.o -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/wtoc'
making all in cmd/mkromdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
rm -f mkromdic
cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../include -DCPP='cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ' <mkromdic.cpp | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >mkromdic
chmod a+x mkromdic
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
making all in cmd/mkbindic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
rm -f mkbindic
cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../include -DCPP='cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 ' <mkbindic.cpp | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >mkbindic
chmod a+x mkbindic
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
making all in cmd/dpbindic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
rm -f dpbindic
cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../include <dpbindic.cpp | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >dpbindic
chmod a+x dpbindic
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
making all in cmd/chkconc...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/chkconc'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../lib/RK -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DHYOUJUN_GRAM=\"/var/lib/canna/dic/canna/fuzokugo.cbd\" -Wdate-time -D_FORTIFY_SOURCE=2 -c -o chkconc.o chkconc.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from ../../lib/RK/RKintern.h:58,
from chkconc.c:1:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
chkconc.c:24:1: warning: return type defaults to 'int' [-Wimplicit-int]
24 | main(ac, av)
| ^~~~
rm -f chkconc
gcc -o chkconc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now chkconc.o -L../../lib/RK -lRK -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/chkconc'
making all in cmd/canlisp...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/canlisp'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o canlisp.o canlisp.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/jrkanji.h:51,
from canlisp.c:28:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
canlisp.c:40:1: warning: return type defaults to 'int' [-Wimplicit-int]
40 | main(argc, argv)
| ^~~~
canlisp.c:24:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
24 | static char rcs_id[] = "$Id: canlisp.c,v 1.3 2003/10/02 07:40:30 aida_s Exp $";
| ^~~~~~
rm -f canlisp
gcc -o canlisp -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now canlisp.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/canlisp'
making all in cmd/cannacheck...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DCHECK_COMMAND -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from main.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
main.c:36:1: warning: return type defaults to 'int' [-Wimplicit-int]
36 | main(argc, argv,envp)
| ^~~~
main.c:23:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
23 | static char rcs_id[] = "@(#) 102.1 $Id: main.c,v 1.6.2.2 2003/12/27 17:15:21 aida_s Exp $";
| ^~~~~~
rm -f cannacheck
gcc -o cannacheck -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now main.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
making all in cmd/cannastat...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannastat'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cannastat.o cannastat.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdlib.h:25,
from ../../include/ccompat.h:36,
from cannastat.c:49:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
cannastat.c: In function 'DispInfo':
cannastat.c:464:30: warning: '%2d' directive writing between 2 and 11 bytes into a region of size between 0 and 14 [-Wformat-overflow=]
464 | sprintf( ctime,"%s %2d:%02dam", ctime, tt->tm_hour, tt->tm_min ) ;
| ^~~
cannastat.c:464:26: note: directive argument in the range [-2147483648, 11]
464 | sprintf( ctime,"%s %2d:%02dam", ctime, tt->tm_hour, tt->tm_min ) ;
| ^~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:866,
from cannastat.c:52:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 9 and 41 bytes into a destination of size 15
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
cannastat.c:462:29: warning: ' 12:' directive writing 4 bytes into a region of size between 1 and 15 [-Wformat-overflow=]
462 | sprintf( ctime,"%s 12:%02dam", ctime, tt->tm_min ) ;
| ^~~~
In file included from /usr/include/stdio.h:866,
from cannastat.c:52:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 9 and 32 bytes into a destination of size 15
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
cannastat.c:460:29: warning: ' 12:' directive writing 4 bytes into a region of size between 1 and 15 [-Wformat-overflow=]
460 | sprintf( ctime,"%s 12:%02dpm", ctime, tt->tm_min ) ;
| ^~~~
In file included from /usr/include/stdio.h:866,
from cannastat.c:52:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 9 and 32 bytes into a destination of size 15
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
cannastat.c:458:30: warning: '%2d' directive writing between 2 and 10 bytes into a region of size between 0 and 14 [-Wformat-overflow=]
458 | sprintf( ctime,"%s %2d:%02dpm", ctime, tt->tm_hour - 12, tt->tm_min ) ;
| ^~~
cannastat.c:458:26: note: directive argument in the range [1, 2147483635]
458 | sprintf( ctime,"%s %2d:%02dpm", ctime, tt->tm_hour - 12, tt->tm_min ) ;
| ^~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:866,
from cannastat.c:52:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 9 and 40 bytes into a destination of size 15
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
cannastat.c:466:30: warning: '%02u' directive writing between 2 and 8 bytes into a region of size between 2 and 7 [-Wformat-overflow=]
466 | sprintf( utime,"%02u:%02u:%02u", (Uint)udate/3600,
| ^~~~
cannastat.c:466:24: note: directive argument in the range [0, 71582788]
466 | sprintf( utime,"%02u:%02u:%02u", (Uint)udate/3600,
| ^~~~~~~~~~~~~~~~
cannastat.c:466:24: note: directive argument in the range [0, 59]
In file included from /usr/include/stdio.h:866,
from cannastat.c:52:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 9 and 20 bytes into a destination of size 10
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
cannastat.c:476:33: warning: '%02u' directive writing 2 bytes into a region of size between 0 and 4 [-Wformat-overflow=]
476 | sprintf( utime,"%02u:%02u'%02u",
| ^~~~
cannastat.c:476:22: note: directive argument in the range [0, 59]
476 | sprintf( utime,"%02u:%02u'%02u",
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:866,
from cannastat.c:52:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 9 and 13 bytes into a destination of size 10
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
rm -f cannastat
gcc -o cannastat -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now cannastat.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannastat'
making all in cmd/cshost...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/cshost'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cshost.o cshost.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from cshost.c:46:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
cshost.c: In function 'CannaDispControlList':
cshost.c:155:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
155 | wp += strlen( wp ) + 1 ;
| ^~
| |
| BYTE * {aka unsigned char *}
In file included from ../../include/ccompat.h:43,
from ../../include/IR.h:29,
from cshost.c:49:
/usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'BYTE *' {aka 'unsigned char *'}
391 | extern size_t strlen (const char *__s)
| ~~~~~~~~~~~~^~~
cshost.c:160:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
160 | wp += strlen( wp ) + 1 ;
| ^~
| |
| BYTE * {aka unsigned char *}
In file included from ../../include/ccompat.h:43,
from ../../include/IR.h:29,
from cshost.c:49:
/usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'BYTE *' {aka 'unsigned char *'}
391 | extern size_t strlen (const char *__s)
| ~~~~~~~~~~~~^~~
At top level:
cshost.c:25:13: warning: 'rcs_id' defined but not used [-Wunused-variable]
25 | static char rcs_id[] = "$Id: cshost.c,v 1.3.2.2 2003/12/27 17:15:22 aida_s Exp $";
| ^~~~~~
cshost.c:24:13: warning: 'sccs_id' defined but not used [-Wunused-variable]
24 | static char sccs_id[]="@(#) NEC UNIX( PC-UX/EWS-UX ) cshost.c 2.1 91/11/11 11:17:51";
| ^~~~~~~
rm -f cshost
gcc -o cshost -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now cshost.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cshost'
making all in cmd/catdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/cmd/catdic'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o can.o can.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from can.c:33:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
can.c:81:9: warning: type defaults to 'int' in declaration of 'RkDeleteLine' [-Wimplicit-int]
81 | extern RkDeleteLine();
| ^~~~~~~~~~~~
can.c:82:9: warning: type defaults to 'int' in declaration of 'RkDefineLine' [-Wimplicit-int]
82 | extern RkDefineLine();
| ^~~~~~~~~~~~
can.c:83:9: warning: type defaults to 'int' in declaration of 'rmDitionary' [-Wimplicit-int]
83 | extern rmDitionary();
| ^~~~~~~~~~~
can.c: In function 'RefreshAll':
can.c:302:13: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
302 | unlink(r_file);
| ^~~~~~
can.c:318:24: warning: implicit declaration of function 'RkCreateDic'; did you mean 'RkwCreateDic'? [-Wimplicit-function-declaration]
318 | (void) RkCreateDic(cx_num, r_dic, mode);
| ^~~~~~~~~~~
| RkwCreateDic
can.c:320:24: warning: implicit declaration of function 'rmDictionary'; did you mean 'rmDitionary'? [-Wimplicit-function-declaration]
320 | (void) rmDictionary(cx_num, r_dic , mode );
| ^~~~~~~~~~~~
| rmDitionary
can.c: In function 'nwcheck':
can.c:352:5: warning: implicit declaration of function 'RkwGetProtocolVersion' [-Wimplicit-function-declaration]
352 | RkwGetProtocolVersion(&majv, &minv);
| ^~~~~~~~~~~~~~~~~~~~~
can.c: In function 'searchgroup':
can.c:470:37: warning: implicit declaration of function 'getuid'; did you mean 'getpwuid'? [-Wimplicit-function-declaration]
470 | struct passwd *pass = getpwuid( getuid() );
| ^~~~~~
| getpwuid
can.c: In function 'write_chk':
can.c:518:11: warning: implicit declaration of function 'RkChmodDic'; did you mean 'RkwChmodDic'? [-Wimplicit-function-declaration]
518 | ret = RkChmodDic(cx_num,opt_dic1,mode) ;
| ^~~~~~~~~~
| RkwChmodDic
can.c: At top level:
can.c:561:1: warning: return type defaults to 'int' [-Wimplicit-int]
561 | ovwrite_chk(dicname,mode)
| ^~~~~~~~~~~
can.c:619:1: warning: return type defaults to 'int' [-Wimplicit-int]
619 | add_main (argc,argv)
| ^~~~~~~~
can.c: In function 'add_main':
can.c:630:5: warning: implicit declaration of function 'scan_opt' [-Wimplicit-function-declaration]
630 | scan_opt(argc,argv,&argv);
| ^~~~~~~~
can.c:638:9: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration]
638 | if (isatty(fileno(stdout)) == 0) {
| ^~~~~~
can.c: At top level:
can.c:672:1: warning: return type defaults to 'int' [-Wimplicit-int]
672 | cat_main(argc,argv)
| ^~~~~~~~
can.c: In function 'cat_main':
can.c:758:17: warning: implicit declaration of function 'RkGetWordTextDic'; did you mean 'RkwGetWordTextDic'? [-Wimplicit-function-declaration]
758 | if (RkGetWordTextDic(cx_num,dirnamep,dicname_bk,buf,BUFLEN) >= 0) {
| ^~~~~~~~~~~~~~~~
| RkwGetWordTextDic
can.c:779:12: warning: implicit declaration of function 'DownLoadDic' [-Wimplicit-function-declaration]
779 | if(DownLoadDic(fp, dirnamep) < 0) {
| ^~~~~~~~~~~
can.c: At top level:
can.c:791:1: warning: return type defaults to 'int' [-Wimplicit-int]
791 | DownLoadDic(fp, dirname)
| ^~~~~~~~~~~
can.c: In function 'DownLoadDic':
can.c:830:13: warning: implicit declaration of function 'PrintMessage' [-Wimplicit-function-declaration]
830 | PrintMessage(ret, dicname);
| ^~~~~~~~~~~~
can.c: At top level:
can.c:842:1: warning: return type defaults to 'int' [-Wimplicit-int]
842 | cp_main(argc,argv)
| ^~~~~~~
can.c: In function 'cp_main':
can.c:913:13: warning: implicit declaration of function 'RkCopyDic'; did you mean 'RkwCopyDic'? [-Wimplicit-function-declaration]
913 | ret = RkCopyDic(cx_num,dirnamep,dicname1,dicname2,mode_cp);
| ^~~~~~~~~
| RkwCopyDic
can.c:926:21: warning: implicit declaration of function 'RkRemoveDic'; did you mean 'RkwRemoveDic'? [-Wimplicit-function-declaration]
926 | ret = RkRemoveDic(cx_num,dicname2,mode_cp);
| ^~~~~~~~~~~
| RkwRemoveDic
can.c:976:11: warning: implicit declaration of function 'makeDictionary'; did you mean 'rmDitionary'? [-Wimplicit-function-declaration]
976 | if (makeDictionary(cx_num, dicname2, mode) < 0) {
| ^~~~~~~~~~~~~~
| rmDitionary
can.c:985:10: warning: implicit declaration of function 'CopyDic'; did you mean 'RkwCopyDic'? [-Wimplicit-function-declaration]
985 | if(CopyDic(cx_num, dirnamep, dicname1, dicname2, mode)) {
| ^~~~~~~
| RkwCopyDic
can.c: At top level:
can.c:1003:1: warning: return type defaults to 'int' [-Wimplicit-int]
1003 | del_main (argc,argv)
| ^~~~~~~~
can.c:1057:1: warning: return type defaults to 'int' [-Wimplicit-int]
1057 | ls_main(argc,argv)
| ^~~~~~~
can.c: In function 'ls_main':
can.c:1176:14: warning: implicit declaration of function 'RkListDic'; did you mean 'RkwListDic'? [-Wimplicit-function-declaration]
1176 | bufcnt = RkListDic(cx_num, user + user_offset, buf, BUFLEN );
| ^~~~~~~~~
| RkwListDic
can.c:1062:12: warning: unused variable 'arg' [-Wunused-variable]
1062 | int i, arg, j;
| ^~~
can.c: At top level:
can.c:1274:1: warning: return type defaults to 'int' [-Wimplicit-int]
1274 | mk_main (argc,argv)
| ^~~~~~~
can.c:1367:1: warning: return type defaults to 'int' [-Wimplicit-int]
1367 | mv_main(argc,argv)
| ^~~~~~~
can.c: In function 'mv_main':
can.c:1412:13: warning: implicit declaration of function 'renameDictionary'; did you mean 'rmDitionary'? [-Wimplicit-function-declaration]
1412 | ret = renameDictionary(cx_num, dic1, dic2, mode);
| ^~~~~~~~~~~~~~~~
| rmDitionary
can.c: At top level:
can.c:1421:1: warning: return type defaults to 'int' [-Wimplicit-int]
1421 | renameDictionary(cn, dicname1, dicname2, force)
| ^~~~~~~~~~~~~~~~
can.c: In function 'renameDictionary':
can.c:1433:12: warning: implicit declaration of function 'RkRenameDic'; did you mean 'RkwRenameDic'? [-Wimplicit-function-declaration]
1433 | switch ( RkRenameDic( cn, dicname1, dicname2, force) ) {
| ^~~~~~~~~~~
| RkwRenameDic
can.c: At top level:
can.c:1510:1: warning: return type defaults to 'int' [-Wimplicit-int]
1510 | rm_main(argc,argv)
| ^~~~~~~
can.c: In function 'rm_main':
can.c:1515:7: warning: unused variable 'isflag' [-Wunused-variable]
1515 | int isflag = 0;
| ^~~~~~
can.c:1514:8: warning: unused variable 'i' [-Wunused-variable]
1514 | int i, j , ret , undel ;
| ^
can.c: At top level:
can.c:1570:1: warning: return type defaults to 'int' [-Wimplicit-int]
1570 | ch_main(argc,argv)
| ^~~~~~~
can.c:1624:1: warning: return type defaults to 'int' [-Wimplicit-int]
1624 | sy_main(argc,argv)
| ^~~~~~~
can.c: In function 'sy_main':
can.c:1628:15: warning: unused variable 'mode' [-Wunused-variable]
1628 | int ret ,mode ;
| ^~~~
can.c: At top level:
can.c:1661:1: warning: return type defaults to 'int' [-Wimplicit-int]
1661 | kill_main(argc,argv)
| ^~~~~~~~~
can.c: In function 'kill_main':
can.c:1709:11: warning: implicit declaration of function 'RkKillServer' [-Wimplicit-function-declaration]
1709 | ret = RkKillServer();
| ^~~~~~~~~~~~
can.c: At top level:
can.c:1735:1: warning: return type defaults to 'int' [-Wimplicit-int]
1735 | can_ver()
| ^~~~~~~
can.c:1776:1: warning: return type defaults to 'int' [-Wimplicit-int]
1776 | main(argc,argv)
| ^~~~
can.c:1813:1: warning: return type defaults to 'int' [-Wimplicit-int]
1813 | scan_opt(argc,argv,argcp)
| ^~~~~~~~
can.c: In function 'scan_opt':
can.c:1871:11: warning: implicit declaration of function 'shrink_opt'; did you mean 'scan_opt'? [-Wimplicit-function-declaration]
1871 | shrink_opt(argc,p,2);
| ^~~~~~~~~~
| scan_opt
can.c:1850:20: warning: unused variable 'i' [-Wunused-variable]
1850 | int opt_code , i ;
| ^
can.c: At top level:
can.c:2016:1: warning: return type defaults to 'int' [-Wimplicit-int]
2016 | shrink_opt(argc,argv,n)
| ^~~~~~~~~~
can.c: In function 'shrink_opt':
can.c:2024:1: warning: control reaches end of non-void function [-Wreturn-type]
2024 | }
| ^
At top level:
can.c:24:13: warning: 'rcs' defined but not used [-Wunused-variable]
24 | static char rcs[] = "@(#) 112.1 $Id: can.c,v 1.4 2003/02/01 19:34:20 aida_s Exp $";
| ^~~
can.c: In function 'mk_main':
can.c:1355:13: warning: 'fp' may be used uninitialized in this function [-Wmaybe-uninitialized]
1355 | (void)fclose(fp);
| ^~~~~~~~~~
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rutil.o rutil.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from rutil.c:34:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
rutil.c:94:1: warning: return type defaults to 'int' [-Wimplicit-int]
94 | RkDefineLine(cx_num, name, line)
| ^~~~~~~~~~~~
rutil.c:196:1: warning: return type defaults to 'int' [-Wimplicit-int]
196 | CopyDic(cx_num, dirname, dicname1, dicname2, mode)
| ^~~~~~~
rutil.c: In function 'CopyDic':
rutil.c:223:13: warning: implicit declaration of function 'RkCreateDic'; did you mean 'RkwCreateDic'? [-Wimplicit-function-declaration]
223 | RkCreateDic(cx_num, dicname2, mode);
| ^~~~~~~~~~~
| RkwCreateDic
rutil.c:225:19: warning: implicit declaration of function 'rmDictionary' [-Wimplicit-function-declaration]
225 | (void)rmDictionary(cx_num, dicname2 ,mode);
| ^~~~~~~~~~~~
rutil.c:248:7: warning: implicit declaration of function 'PrintMessage' [-Wimplicit-function-declaration]
248 | PrintMessage(ret, dic1_bk);
| ^~~~~~~~~~~~
rutil.c: At top level:
rutil.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int]
261 | PrintMessage(ret, dicname)
| ^~~~~~~~~~~~
rutil.c:306:1: warning: return type defaults to 'int' [-Wimplicit-int]
306 | makeDictionary(cn, dicname, mode)
| ^~~~~~~~~~~~~~
rutil.c: In function 'makeDictionary':
rutil.c:383:9: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration]
383 | if (isatty(fileno(stdin)) != 0) {
| ^~~~~~
rutil.c: In function 'rmDictionary':
rutil.c:583:11: warning: implicit declaration of function 'RkRemoveDic'; did you mean 'RkwRemoveDic'? [-Wimplicit-function-declaration]
583 | switch (RkRemoveDic(cn, dicname, mode)) {
| ^~~~~~~~~~~
| RkwRemoveDic
rutil.c: In function 'Message':
rutil.c:675:1: warning: type of 'a' defaults to 'int' [-Wimplicit-int]
675 | Message(fmt, a, b, c, d, e, f, g, h, i, j)
| ^~~~~~~
rutil.c:675:1: warning: type of 'b' defaults to 'int' [-Wimplicit-int]
rutil.c:675:1: warning: type of 'c' defaults to 'int' [-Wimplicit-int]
rutil.c:675:1: warning: type of 'd' defaults to 'int' [-Wimplicit-int]
rutil.c:675:1: warning: type of 'e' defaults to 'int' [-Wimplicit-int]
rutil.c:675:1: warning: type of 'f' defaults to 'int' [-Wimplicit-int]
rutil.c:675:1: warning: type of 'g' defaults to 'int' [-Wimplicit-int]
rutil.c:675:1: warning: type of 'h' defaults to 'int' [-Wimplicit-int]
rutil.c:675:1: warning: type of 'i' defaults to 'int' [-Wimplicit-int]
rutil.c:675:1: warning: type of 'j' defaults to 'int' [-Wimplicit-int]
rutil.c: In function 'PrintMessage':
rutil.c:304:1: warning: control reaches end of non-void function [-Wreturn-type]
304 | }
| ^
rutil.c: In function 'makeDictionary':
rutil.c:387:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]
387 | fgets(ans,80,stdin);
| ^~~~~~~~~~~~~~~~~~~
rutil.c:477:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]
477 | fgets(ans,80,stdin);
| ^~~~~~~~~~~~~~~~~~~
At top level:
rutil.c:27:13: warning: 'rcs' defined but not used [-Wunused-variable]
27 | static char rcs[] = "@(#) 112.1 $Id: rutil.c,v 1.3.2.2 2003/12/27 17:15:21 aida_s Exp $";
| ^~~
In file included from /usr/include/stdio.h:866,
from rutil.c:34:
In function 'fgets',
inlined from 'makeDictionary' at rutil.c:387:2:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:270:16: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning]
270 | return __fgets_chk_warn (__s, __glibc_objsize (__s), __n, __stream);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'fgets',
inlined from 'makeDictionary' at rutil.c:477:2:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:270:16: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning]
270 | return __fgets_chk_warn (__s, __glibc_objsize (__s), __n, __stream);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o RKdelline.o RKdelline.c
In file included from /usr/include/inttypes.h:25,
from ../../include/canna/sysdep.h:30,
from ../../include/canna/RK.h:44,
from RKdelline.c:30:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
RKdelline.c:33:1: warning: return type defaults to 'int' [-Wimplicit-int]
33 | RkDeleteLine(cx_num, name, line)
| ^~~~~~~~~~~~
RKdelline.c:23:17: warning: 'rcs_id' defined but not used [-Wunused-variable]
23 | static char rcs_id[] = "@(#) 112.1 $Id: RKdelline.c,v 1.3 2003/10/02 07:40:30 aida_s Exp $";
| ^~~~~~
rm -f catdic
gcc -o catdic -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now can.o rutil.o RKdelline.o -L../../lib/canna -lcanna -L../../lib/RKindep -lRKindep
make[5]: Leaving directory '/<<PKGBUILDDIR>>/cmd/catdic'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
making all in ./dic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic'
making all in dic/ideo...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
making all in dic/ideo/pubdic...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
gcc -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pod.o pod.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from pod.c:23:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
pod.c: In function 'Wscpy':
pod.c:166:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
166 | while (ch = *s++) {
| ^~
pod.c: In function 'internhinshi':
pod.c:318:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
318 | for (pp = partsofspeech + key ; p = *pp ; pp = &(p->next)) {
| ^
pod.c: In function 'replace_hinshi':
pod.c:358:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
358 | while (s = Fgetws(readbuf, READBUFSIZE, f)) {
| ^
pod.c: In function 'interndesc':
pod.c:503:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
503 | for (pp = description + key ; p = *pp ; pp = &(p->next)) {
| ^
pod.c: In function 'searchdesc':
pod.c:553:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
553 | for (pp = description + key ; p = *pp ; pp = &(p->next)) {
| ^
pod.c: In function 'store_description':
pod.c:578:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
578 | while (s = Fgetws(readbuf, READBUFSIZE, f)) {
| ^
pod.c: In function 'intern':
pod.c:758:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
758 | for (pp = dic + key ; p = *pp ; pp = &(p->next)) {
| ^
pod.c: In function 'storepd':
pod.c:831:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
831 | while (p = Fgetws(readbuf, READBUFSIZE, file)) {
| ^
pod.c: In function 'comparepd':
pod.c:864:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
864 | while (p = Fgetws(readbuf, READBUFSIZE, file)) {
| ^
pod.c: In function 'diccompar':
pod.c:1160:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
1160 | if (n = Wscmp((*p1)->yomi, (*p2)->yomi)) {
| ^
pod.c:1163:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
1163 | else if (n = Wscmp((*p1)->tango, (*p2)->tango)) {
| ^
pod.c:1166:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
1166 | else if (n = Wscmp((*p1)->hinshi->hinshi, (*p2)->hinshi->hinshi)) {
| ^
pod.c: In function 'dichindocompar':
pod.c:1179:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
1179 | if (n = Wscmp((*p1)->yomi, (*p2)->yomi)) {
| ^
pod.c:1182:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
1182 | else if (n = ((*p2)->hindo - (*p1)->hindo)) {
| ^
pod.c:1185:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
1185 | else if (n = Wscmp((*p1)->tango, (*p2)->tango)) {
| ^
pod.c:1188:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
1188 | else if (n = Wscmp((*p1)->hinshi->hinshi, (*p2)->hinshi->hinshi)) {
| ^
rm -f pod
gcc -o pod -g -Wall -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now pod.o -L../../../lib/RKindep -lRKindep
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
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
making all in dic/ideo/grammar...
make[6]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
../../../cmd/forcpp/forcpp -7 < gram.code | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
making all in dic/ideo/words...
make[6]: Entering directory '/<<PKGBUILDDIR>>/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
make[6]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
making all in dic/phono...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/phono'
../../cmd/forcpp/forcpp -7 < default.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename default.kpdef '.kpdef'`.cbp
SIZE 2411 KEYS 296
../../cmd/forcpp/forcpp -7 < jdaemon.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename jdaemon.kpdef '.kpdef'`.cbp
SIZE 2433 KEYS 294
../../cmd/forcpp/forcpp -7 < just.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename just.kpdef '.kpdef'`.cbp
SIZE 2158 KEYS 268
../../cmd/forcpp/forcpp -7 < kaisoku.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename kaisoku.kpdef '.kpdef'`.cbp
SIZE 1874 KEYS 210
../../cmd/forcpp/forcpp -7 < kana.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename kana.kpdef '.kpdef'`.cbp
<stdin>:331:5: warning: backslash and newline separated by space
SIZE 1806 KEYS 276
../../cmd/forcpp/forcpp -7 < lan5.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename lan5.kpdef '.kpdef'`.cbp
SIZE 1618 KEYS 202
../../cmd/forcpp/forcpp -7 < matsu.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename matsu.kpdef '.kpdef'`.cbp
SIZE 2532 KEYS 312
../../cmd/forcpp/forcpp -7 < newjis.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename newjis.kpdef '.kpdef'`.cbp
SIZE 579 KEYS 88
../../cmd/forcpp/forcpp -7 < romaji.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename romaji.kpdef '.kpdef'`.cbp
SIZE 1705 KEYS 210
../../cmd/forcpp/forcpp -7 < sokuon.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename sokuon.kpdef '.kpdef'`.cbp
SIZE 155 KEYS 19
../../cmd/forcpp/forcpp -7 < english.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename english.kpdef '.kpdef'`.cbp
SIZE 37883 KEYS 2017
../../cmd/forcpp/forcpp -7 < tut.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename tut.kpdef '.kpdef'`.cbp
SIZE 20337 KEYS 2641
../../cmd/forcpp/forcpp -7 < vje.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename vje.kpdef '.kpdef'`.cbp
SIZE 2667 KEYS 324
../../cmd/forcpp/forcpp -7 < wx2+.kpdef | cpp -traditional -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DSHIFT | ../../cmd/forcpp/forcpp -8 | ../../cmd/kpdic/kpdic > `basename wx2+.kpdef '.kpdef'`.cbp
SIZE 2445 KEYS 300
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/phono'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic'
making all in ./misc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/misc'
cp default.ca default.canna
sed -e 's%@(cannaSrvDir)%DefCannaSrvDir%g' \
-e 's%@(cannaKillDir)%DefCannaSrvDir%g' \
-e 's%@(UnixSockDir)%/tmp/.iroha_unix%g' \
-e 's%@(UnixSockName)%IROHA%g' \
-e 's%@(cannaOwner)%bin%g' \
-e 's%@(ErrDir)%/var/log/canna%g' rc.canna-dist > rc.canna
making all in misc/initfiles...
make[5]: Entering directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/misc'
making all in ./doc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
Thu Jun 2 05:27:37 UTC 2022
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
/usr/bin/make -C doc/man/guide/tex
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc/man/guide/tex'
(echo "s%@(cannaBinDir)%/usr//bin%g"; \
echo "s%@(cannaLibDir)%/etc/canna%g"; \
echo "s%@(cannaIncDir)%/usr//include/canna%g"; \
echo "s%@(UnixSockDir)%/tmp/.iroha_unix%g"; \
echo "s%@(UnixSockName)%IROHA%g"; \
echo "s%@(AccessFile)%/etc/hosts.canna%g"; \
echo "s%@(DicDir)%/var/lib/canna/dic%g"; \
echo "s%@(ErrDir)%/var/log/canna%g") > ../../../../misc/manual.sed
sed -f ../../../../misc/manual.sed canna-dist.tex > canna.tex
gcc -g -O2 -fno-strict-aliasing -I../../../../include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cannaindex.o cannaindex.c
In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from cannaindex.c:27:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
cannaindex.c:58:1: warning: return type defaults to 'int' [-Wimplicit-int]
58 | compentry(a, b)
| ^~~~~~~~~
cannaindex.c:130:1: warning: return type defaults to 'int' [-Wimplicit-int]
130 | readindex(f, e)
| ^~~~~~~~~
cannaindex.c:182:1: warning: return type defaults to 'int' [-Wimplicit-int]
182 | main(argc, argv)
| ^~~~
rm -f cannaindex
gcc -o cannaindex -g -O2 -fno-strict-aliasing cannaindex.o
echo 'DUMMY' > candex.tex
platex --kanji=euc canna.tex
This is e-pTeX, Version 3.141592653-p3.9.1-210218-2.6 (euc) (TeX Live 2022/dev/Debian) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./canna.tex
pLaTeX2e <2021-11-15> (based on LaTeX2e <2021-11-15> patch level 1)
L3 programming layer <2022-01-21>
(/usr/share/texlive/texmf-dist/tex/platex/base/jbook.cls
Document Class: jbook 2020/09/30 v1.8f Standard pLaTeX class
(/usr/share/texlive/texmf-dist/tex/platex/base/jbk10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def)))
(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (./canna.sty)
Writing index file canna.idx
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
No file canna.aux.
[0] [1] [2] [3] [4]
No file canna.toc.
[5] (./jinput.tex
第 1 章
[1] [2] [3]
LaTeX Warning: Reference `3-1ガイドラインのデータ入力モード表示' on page 4 unde
fined on input line 178.
<../zukei/modedisp.eps>
LaTeX Warning: Float too large for page by 12.08514pt on input line 189.
[4] [5]
LaTeX Warning: Reference `3-2入力モードの切り替えの操作とモードの移行' on page
6 undefined on input line 196.
<../zukei/modes.eps> [6] [7] <../zukei/key.eps> [8] [9]
LaTeX Warning: Reference `Dローマ字かな変換表' on page 10 undefined on input li
ne 289.
LaTeX Warning: Reference `3.3.6.4カスタマイズのキーワード' on page 10 undefined
on input line 358.
LaTeX Warning: Reference `カスタマイズ・その他のキーワード' on page 10 undefine
d on input line 359.
[10] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [11] [12]
[13] [14] [15] [16] [17] [18] [19] [20]
LaTeX Warning: Reference `3.3.6.4カスタマイズのキーワード' on page 21 undefined
on input line 933.
LaTeX Warning: Reference `カスタマイズ・その他のキーワード' on page 21 undefine
d on input line 934.
[21] [22] [23] [24] [25] [26] [27] [28]
LaTeX Warning: Reference `3.3カスタマイズ' on page 29 undefined on input line 1
318.
[29]
LaTeX Warning: Reference `3.3カスタマイズ' on page 30 undefined on input line 1
373.
[30] [31] [32] [33] [34] [35] [36] [37] [38]
LaTeX Warning: Reference `3.2.7その他の機能' on page 39 undefined on input line
1735.
[39]
LaTeX Warning: Reference `L16進漢字コード一覧表' on page 40 undefined on input
line 1761.
LaTeX Warning: Reference `カスタマイズ・その他のキーワード' on page 40 undefine
d on input line 1781.
LaTeX Warning: Reference `3.2.7その他の機能' on page 40 undefined on input line
1793.
[40] [41]
LaTeX Warning: Reference `G部首入力の部首名一覧表' on page 42 undefined on inpu
t line 1857.
LaTeX Warning: Reference `3.2.7その他の機能' on page 42 undefined on input line
1887.
[42] [43]
LaTeX Warning: Reference `3.2.7.1.1記号全般' on page 44 undefined on input line
1948.
LaTeX Warning: Reference `3.2.7.1.2ロシア文字' on page 44 undefined on input li
ne 1949.
LaTeX Warning: Reference `3.2.7.1.3ギリシャ文字' on page 44 undefined on input
line 1950.
LaTeX Warning: Reference `3.2.7.1.4罫線' on page 44 undefined on input line 195
1.
LaTeX Warning: Reference `3.2.6.716進コードによる入力の仕方' on page 44 undefin
ed on input line 1953.
LaTeX Warning: Reference `3.2.6.8部首変換による入力の仕方' on page 44 undefined
on input line 1955.
LaTeX Warning: Reference `3.2.7.4.1単語登録' on page 44 undefined on input line
1967.
LaTeX Warning: Reference `3.2.7.4.2単語削除' on page 44 undefined on input line
1968.
LaTeX Warning: Reference `3.2.7.4.3辞書マウント/アンマウント' on page 44 undefi
ned on input line 1969.
LaTeX Warning: Reference `3.2.7.5変換方式の変更' on page 44 undefined on input
line 1971.
LaTeX Warning: Reference `3.2.7.5変換方式の変更' on page 44 undefined on input
line 1972.
LaTeX Warning: Reference `3.2.7.6.1サーバの切り離し' on page 44 undefined on in
put line 1974.
LaTeX Warning: Reference `3.2.7.6.2サーバの切り替え' on page 44 undefined on in
put line 1975.
LaTeX Warning: Reference `3.2.7.6.3サーバの表示' on page 44 undefined on input
line 1976.
LaTeX Warning: Reference `3.2.7.4.3辞書マウント/アンマウント' on page 44 undefi
ned on input line 1978.
LaTeX Warning: Reference `3.2.7.8学習状態表示' on page 44 undefined on input li
ne 1980.
LaTeX Warning: Reference `3.2.7.9バージョン表示' on page 44 undefined on input
line 1982.
LaTeX Warning: Reference `3.2.7.10.1ローマ字かな変換辞書の表示' on page 44 unde
fined on input line 1985.
LaTeX Warning: Reference `3.2.7.10.2カスタマイズファイル表示' on page 44 undefi
ned on input line 1987.
[44]
LaTeX Warning: Reference `3.3カスタマイズ' on page 45 undefined on input line 2
027.
[45]
LaTeX Warning: Reference `記号入力モードでの入力' on page 46 undefined on input
line 2038.
[46] [47] [48] [49] [50] [51] [52]
LaTeX Warning: Reference `3.3カスタマイズ' on page 53 undefined on input line 2
362.
LaTeX Warning: Reference `単語登録・単語入力' on page 53 undefined on input lin
e 2401.
LaTeX Warning: Reference `単語登録・単語入力' on page 53 undefined on input lin
e 2403.
[53]
LaTeX Warning: Reference `単語登録・読み入力' on page 54 undefined on input lin
e 2411.
LaTeX Warning: Reference `単語登録・読み入力' on page 54 undefined on input lin
e 2413.
[54] [55]
LaTeX Warning: Reference `単語削除・読み入力' on page 56 undefined on input lin
e 2511.
LaTeX Warning: Reference `単語削除・読み入力' on page 56 undefined on input lin
e 2513.
LaTeX Warning: Reference `単語削除・辞書選択' on page 56 undefined on input lin
e 2521.
LaTeX Warning: Reference `単語削除・辞書選択' on page 56 undefined on input lin
e 2523.
[56] [57] [58] [59] [60] [61]
LaTeX Warning: Reference `3.3.6.4カスタマイズのキーワード' on page 62 undefined
on input line 2802.
LaTeX Warning: Reference `カスタマイズ・その他のキーワード' on page 62 undefine
d on input line 2803.
[62] [63] [64]) [65] (./custom.tex [66]
第 2 章
[67]
LaTeX Warning: Reference `.canna' on page 68 undefined on input line 102.
LaTeX Warning: Reference `other' on page 68 undefined on input line 102.
LaTeX Warning: Reference `.canna' on page 68 undefined on input line 106.
LaTeX Warning: Reference `other' on page 68 undefined on input line 121.
LaTeX Warning: Reference `カスタマイズファイルのサーチ順' on page 68 undefined
on input line 138.
[68]
LaTeX Warning: Reference `提供するカスタマイズファイル' on page 69 undefined on
input line 178.
LaTeX Warning: Reference `Xウィンドウのみのキー一覧' on page 69 undefined on in
put line 246.
[69]
LaTeX Warning: Reference `辞書指定キーワード' on page 70 undefined on input lin
e 309.
LaTeX Warning: Reference `概説・かな漢字変換辞書' on page 70 undefined on input
line 334.
LaTeX Warning: Reference `3.4.2辞書' on page 70 undefined on input line 336.
[70]
LaTeX Warning: Reference `指定できる辞書' on page 71 undefined on input line 37
4.
[71]
LaTeX Warning: Reference `概説・かな漢字変換辞書' on page 72 undefined on input
line 478.
LaTeX Warning: Reference `3.4.2辞書' on page 72 undefined on input line 480.
LaTeX Warning: Reference `テキスト形式システム辞書' on page 72 undefined on inp
ut line 489.
LaTeX Warning: Reference `字種変換による入力' on page 72 undefined on input lin
e 521.
[72]
LaTeX Warning: Reference `辞書のREAD・WRITE権' on page 73 undefined on input li
ne 532.
LaTeX Warning: Reference `提供するローマ字辞書テーブル' on page 73 undefined on
input line 577.
[73] [74]
LaTeX Warning: Reference `ローマ字かな変換テーブルの内容' on page 75 undefined
on input line 672.
[75]
LaTeX Warning: Reference `最長一致法の原則' on page 76 undefined on input line
766.
LaTeX Warning: Reference `4かな漢字変換ユーティリティ' on page 76 undefined on
input line 816.
[76]
LaTeX Warning: Reference `主な機能名' on page 77 undefined on input line 840.
LaTeX Warning: Reference `Cカスタマイズに用いる機能名一覧表' on page 77 undefin
ed on input line 842.
LaTeX Warning: Reference `4.5.5複数処理でのキーの割り当て' on page 77 undefined
on input line 928.
[77]
LaTeX Warning: Reference `特殊キー一覧' on page 78 undefined on input line 957.
LaTeX Warning: Reference `Xウィンドウのみのキー一覧' on page 78 undefined on in
put line 1006.
LaTeX Warning: Reference `<参考>等価なキー一覧' on page 78 undefined on input
line 1045.
LaTeX Warning: Reference `キー割り当てのできるモード一覧' on page 78 undefined
on input line 1076.
LaTeX Warning: Reference `4.5.2機能へのキーの割り当て' on page 78 undefined on
input line 1123.
[78] [79] [80] [81]
LaTeX Warning: Reference `.cannaにおける評価型' on page 82 undefined on input l
ine 1248.
[82]
LaTeX Warning: Reference `シンボル以外のデータ型' on page 83 undefined on input
line 1327.
LaTeX Warning: Reference `シンボル以外のデータ型' on page 83 undefined on input
line 1353.
LaTeX Warning: Reference `3.3.6.4カスタマイズのキーワード' on page 83 undefined
on input line 1361.
LaTeX Warning: Reference `カスタマイズ・その他のキーワード' on page 83 undefine
d on input line 1362.
[83]
Underfull \hbox (badness 10000) in paragraph at lines 1419--1419
[]\OT1/cmtt/m/n/10 "iroha" "fuzokugo" :bushu "bushu"
Underfull \hbox (badness 10000) in paragraph at lines 1419--1419
\OT1/cmtt/m/n/10 :katakana "mykatakana" :grammar
LaTeX Warning: Reference `3.3.2使用する辞書の指定' on page 84 undefined on inpu
t line 1425.
LaTeX Warning: Reference `モード一覧' on page 84 undefined on input line 1451.
[84] [85]
LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined
(Font) using `OMS/cmsy/m/n' instead
(Font) for symbol `textbackslash' on input line 1622.
LaTeX Warning: Reference `Cカスタマイズに用いる機能名一覧表' on page 86 undefin
ed on input line 1653.
LaTeX Warning: Reference `3.3.5キー操作のカスタマイズ' on page 86 undefined on
input line 1656.
[86] [87]
LaTeX Warning: Reference `カスタマイズ・記号定義' on page 88 undefined on input
line 1737.
[88] [89]
LaTeX Warning: Reference `カスタマイズ・モード表示の変更' on page 90 undefined
on input line 1822.
LaTeX Warning: Reference `メニュー' on page 90 undefined on input line 1827.
LaTeX Warning: Reference `カスタマイズ・文字一覧の作成' on page 90 undefined on
input line 1829.
LaTeX Warning: Reference `カスタマイズ・キーのバインド' on page 90 undefined on
input line 1907.
[90] [91]
LaTeX Warning: Reference `string' on page 92 undefined on input line 1978.
[92]
LaTeX Warning: Reference `character' on page 93 undefined on input line 1997.
[93] [94] [95] [96] [97] [98] [99] [100] [101] [102]
(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmtt.fd) [103] [104] [105]
[106]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3158--3162
[][][][]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3166--3170
[][][][]
[107]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3173--3178
[][][][]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3182--3187
[][][][]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3191--3195
[][][][]
) [108] (./server.tex
第 3 章
LaTeX Warning: Reference `sec:access-control' on page 109 undefined on input li
ne 60.
[109] [110] [111]
Overfull \hbox (12.43904pt too wide) in paragraph at lines 259--270
[]\TS1/cmr/m/n/10 $\OT1/cmr/m/n/10 (CANNALIBDIR)/dic/canna\JY1/mc/m/n/10 、 \TS
1/cmr/m/n/10 $\OT1/cmr/m/n/10 (CAN-NAL-IB-DIR)/dic/user\JY1/mc/m/n/10 、 \TS1/c
mr/m/n/10 $\OT1/cmr/m/n/10 (CAN-NAL-IB-DIR)/dic/group\JY1/mc/m/n/10 、
[112] [113]
LaTeX Warning: Reference `4かな漢字変換ユーティリティ' on page 114 undefined on
input line 382.
[114] [115] [116]
LaTeX Warning: Reference `品詞コード表' on page 117 undefined on input line 557
.
LaTeX Warning: Reference `4かな漢字変換ユーティリティ' on page 117 undefined on
input line 596.
LaTeX Warning: Reference `3.3カスタマイズ' on page 117 undefined on input line
605.
[117] [118]
LaTeX Warning: Reference `3.3カスタマイズ' on page 119 undefined on input line
694.
[119]) [120] (./commands.tex
第 4 章
[121]) [122] [123] (./library.tex [168]
第 5 章
Overfull \hbox (60.6378pt too wide) in paragraph at lines 70--74
[][][][]
Overfull \hbox (60.6378pt too wide) in paragraph at lines 77--81
[][][][]
[169] [170]
LaTeX Warning: Reference `ユーザインタフェースライブラリ関数およびそのファイル
一覧' on page 171 undefined on input line 147.
[171]
Overfull \hbox (13.08633pt too wide) in paragraph at lines 238--276
[][][][]
[172] [173]
LaTeX Warning: Reference `5.2.2.3コンテクスト' on page 174 undefined on input l
ine 410.
LaTeX Warning: Reference `5.2.2.6中間表示' on page 174 undefined on input line
426.
[174] <../zukei/context.eps> [175] [176] <../zukei/interdpy.eps>
LaTeX Warning: Reference `中間表示図' on page 177 undefined on input line 601.
LaTeX Warning: Reference `中間表示図' on page 177 undefined on input line 616.
[177] [178] [179] [180] [181] [182] [183] [184] [185] [186]) [187] [188]
(./konna.tex
第 6 章
[209]
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 126.
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 129.
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 132.
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 135.
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 138.
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 141.
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 144.
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 147.
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 150.
LaTeX Warning: Reference `3.5.4カスタマイズに伴う症状' on page 210 undefined on
input line 153.
LaTeX Warning: Reference `3.5.4カスタマイズに伴う症状' on page 210 undefined on
input line 156.
LaTeX Warning: Reference `3.5.4カスタマイズに伴う症状' on page 210 undefined on
input line 159.
LaTeX Warning: Reference `3.5.5システム管理関係の症状' on page 210 undefined on
input line 162.
LaTeX Warning: Reference `3.5.3一般に見られる症状' on page 210 undefined on inp
ut line 185.
LaTeX Warning: Reference `3.5.5システム管理関係の症状' on page 210 undefined on
input line 187.
[210] [211] [212] [213]
LaTeX Warning: Reference `3.3.2使用する辞書の指定' on page 214 undefined on inp
ut line 398.
LaTeX Warning: Reference `3.4かな漢字変換サーバと辞書' on page 214 undefined on
input line 424.
LaTeX Warning: Reference `4かな漢字変換ユーティリティ' on page 214 undefined on
input line 426.
[214]
LaTeX Warning: Reference `3.3.3ローマ字かな変換テーブルの設定' on page 215 unde
fined on input line 476.
LaTeX Warning: Reference `3.3.4ローマ字かな変換テーブルのカスタマイズ' on page
215 undefined on input line 478.
[215] [216] [217]) [218] (./keymap.tex
付 録 A
) [219] (./func.tex [220]
付 録 B
[221] [222] [223] [224]) [225] (./customfn.tex [226]
付 録 C
Overfull \hbox (7.54723pt too wide) in paragraph at lines 29--48
[][][]
Overfull \hbox (7.54723pt too wide) in paragraph at lines 52--83
[][][]
[227]
Overfull \hbox (7.54723pt too wide) in paragraph at lines 87--114
[][][]
[228]
Overfull \hbox (7.54723pt too wide) in paragraph at lines 118--142
[][][]
[229]) [230] (./romkana.tex
付 録 D
[231] [232]) [233]
No file rkexp.tex.
(./customex.tex [234]
付 録 E
[235] [236] [237] [238] [239] [240] [241] [242] [243] [244]) [245] (./bushu.tex
[246]
付 録 F
[247] [248] [249] [250]) [251] (./hinshi.tex [252]
付 録 G
[253]) [254] (./kanacode.tex
付 録 H
<../zukei/katakana.epsf>) [255] (./kancode.tex [256]
付 録 I
[257] [258] [259] [260] [261] [262] [263] [264] [265] [266] [267]) [268]
(./candex.tex) [269] (./canna.aux (./jinput.aux) (./custom.aux) (./server.aux)
(./commands.aux) (./library.aux) (./konna.aux) (./keymap.aux) (./func.aux)
(./customfn.aux) (./romkana.aux) (./rkexp.aux) (./customex.aux) (./bushu.aux)
(./hinshi.aux) (./kanacode.aux) (./kancode.aux))
LaTeX Font Warning: Some font shapes were not available, defaults substituted.
LaTeX Warning: There were undefined references.
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
)
(see the transcript file for additional information)
Output written on canna.dvi (211 pages, 685072 bytes).
Transcript written on canna.log.
./cannaindex canna.idx > candex.tex
platex --kanji=euc canna.tex
This is e-pTeX, Version 3.141592653-p3.9.1-210218-2.6 (euc) (TeX Live 2022/dev/Debian) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./canna.tex
pLaTeX2e <2021-11-15> (based on LaTeX2e <2021-11-15> patch level 1)
L3 programming layer <2022-01-21>
(/usr/share/texlive/texmf-dist/tex/platex/base/jbook.cls
Document Class: jbook 2020/09/30 v1.8f Standard pLaTeX class
(/usr/share/texlive/texmf-dist/tex/platex/base/jbk10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def)))
(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (./canna.sty)
Writing index file canna.idx
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
(./canna.aux (./jinput.aux) (./custom.aux) (./server.aux) (./commands.aux)
(./library.aux) (./konna.aux) (./keymap.aux) (./func.aux) (./customfn.aux)
(./romkana.aux) (./rkexp.aux) (./customex.aux) (./bushu.aux) (./hinshi.aux)
(./kanacode.aux) (./kancode.aux)) [0] [1] [2] [3] [4] (./canna.toc [5] [6]
[7] [8]) [9] (./jinput.tex
第 1 章
[1] [2] [3] <../zukei/modedisp.eps>
LaTeX Warning: Float too large for page by 12.08514pt on input line 189.
[4] [5] <../zukei/modes.eps> [6] [7] <../zukei/key.eps> [8] [9] [10]
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [11] [12] [13]
[14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28]
[29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43]
[44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58]
[59] [60] [61] [62] [63] [64]) [65] (./custom.tex [66]
第 2 章
[67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81]
[82] [83]
Underfull \hbox (badness 10000) in paragraph at lines 1419--1419
[]\OT1/cmtt/m/n/10 "iroha" "fuzokugo" :bushu "bushu"
Underfull \hbox (badness 10000) in paragraph at lines 1419--1419
\OT1/cmtt/m/n/10 :katakana "mykatakana" :grammar
[84] [85]
LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined
(Font) using `OMS/cmsy/m/n' instead
(Font) for symbol `textbackslash' on input line 1622.
[86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100]
[101] [102] (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmtt.fd) [103]
[104] [105] [106]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3158--3162
[][][][]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3166--3170
[][][][]
[107]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3173--3178
[][][][]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3182--3187
[][][][]
Overfull \hbox (12.02753pt too wide) in paragraph at lines 3191--3195
[][][][]
) [108] (./server.tex
第 3 章
[109] [110] [111]
Overfull \hbox (12.43904pt too wide) in paragraph at lines 259--270
[]\TS1/cmr/m/n/10 $\OT1/cmr/m/n/10 (CANNALIBDIR)/dic/canna\JY1/mc/m/n/10 、 \TS
1/cmr/m/n/10 $\OT1/cmr/m/n/10 (CAN-NAL-IB-DIR)/dic/user\JY1/mc/m/n/10 、 \TS1/c
mr/m/n/10 $\OT1/cmr/m/n/10 (CAN-NAL-IB-DIR)/dic/group\JY1/mc/m/n/10 、
[112] [113] [114] [115] [116] [117] [118] [119]) [120] (./commands.tex
第 4 章
[121]) [122] [123] (./library.tex [168]
第 5 章
Overfull \hbox (60.6378pt too wide) in paragraph at lines 70--74
[][][][]
Overfull \hbox (60.6378pt too wide) in paragraph at lines 77--81
[][][][]
[169] [170] [171]
Overfull \hbox (13.08633pt too wide) in paragraph at lines 238--276
[][][][]
[172] [173] [174] <../zukei/context.eps> [175] [176] <../zukei/interdpy.eps>
[177] [178] [179] [180] [181] [182] [183] [184] [185] [186]) [187] [188]
(./konna.tex
第 6 章
[209] [210] [211] [212] [213] [214] [215] [216] [217]) [218] (./keymap.tex
付 録 A
) [219] (./func.tex [220]
付 録 B
[221] [222] [223] [224]) [225] (./customfn.tex [226]
付 録 C
Overfull \hbox (7.54723pt too wide) in paragraph at lines 29--48
[][][]
Overfull \hbox (7.54723pt too wide) in paragraph at lines 52--83
[][][]
[227]
Overfull \hbox (7.54723pt too wide) in paragraph at lines 87--114
[][][]
[228]
Overfull \hbox (7.54723pt too wide) in paragraph at lines 118--142
[][][]
[229]) [230] (./romkana.tex
付 録 D
[231] [232]) [233]
No file rkexp.tex.
(./customex.tex [234]
付 録 E
[235] [236] [237] [238] [239] [240] [241] [242] [243] [244]) [245] (./bushu.tex
[246]
付 録 F
[247] [248] [249] [250]) [251] (./hinshi.tex [252]
付 録 G
[253]) [254] (./kanacode.tex
付 録 H
<../zukei/katakana.epsf>) [255] (./kancode.tex [256]
付 録 I
[257] [258] [259] [260] [261] [262] [263] [264] [265] [266] [267]) [268]
(./candex.tex [269] [270] [271] [272] [273]) [274] [275] (./canna.aux
(./jinput.aux) (./custom.aux) (./server.aux) (./commands.aux) (./library.aux)
(./konna.aux) (./keymap.aux) (./func.aux) (./customfn.aux) (./romkana.aux)
(./rkexp.aux) (./customex.aux) (./bushu.aux) (./hinshi.aux) (./kanacode.aux)
(./kancode.aux))
LaTeX Font Warning: Some font shapes were not available, defaults substituted.
)
(see the transcript file for additional information)
Output written on canna.dvi (221 pages, 814732 bytes).
Transcript written on canna.log.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc/man/guide/tex'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -a
rm -fr -- /tmp/dh-xdg-rundir-GYIBlfVs
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary-arch
dh binary-arch
dh_testroot -a
dh_prep -a
rm -f -- debian/canna.substvars debian/canna-utils.substvars debian/libcanna1g.substvars debian/libcanna1g-dev.substvars
rm -fr -- debian/.debhelper/generated/canna/ debian/canna/ debian/tmp/ debian/.debhelper/generated/canna-utils/ debian/canna-utils/ debian/.debhelper/generated/libcanna1g/ debian/libcanna1g/ debian/.debhelper/generated/libcanna1g-dev/ debian/libcanna1g-dev/
dh_installdirs -a
install -d debian/canna/etc/canna/dics.dir.d/
install -d debian/libcanna1g/etc/canna
dh_auto_install -a
install -d /<<PKGBUILDDIR>>/debian/tmp
make -j4 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<<PKGBUILDDIR>>'
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr//bin
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/etc/canna
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/var/log/canna
+ chown bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic
+ chown bin /<<PKGBUILDDIR>>/debian/tmp/var/log/canna
+ chgrp bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic
+ chgrp bin /<<PKGBUILDDIR>>/debian/tmp/var/log/canna
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr//include/canna
+ install -c -m 0444 pubconf.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/canna
installing in ./lib...
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: warning: -j4 forced in submake: resetting jobserver mode.
installing in lib/RKindep...
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
Makefile:1145: warning: ignoring prerequisites on suffix rule definition
install in lib/RKindep done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKindep'
installing in lib/RK...
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
+ install -c -m 0444 RK.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/canna
install in lib/RK done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/RK'
installing in lib/RKC...
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr//lib
install -c -m 0755 libRKC.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC.so.1
+ ln -s libRKC.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC.so.1
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC.so
+ ln -s libRKC.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC.so
install -c -m 0644 libRKC.a /<<PKGBUILDDIR>>/debian/tmp/usr//lib
ranlib /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC.a
install in lib/RKC done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC'
installing in lib/RKC16...
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c -m 0755 libRKC16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC16.so.1
+ ln -s libRKC16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC16.so.1
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC16.so
+ ln -s libRKC16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC16.so
install -c -m 0644 libRKC16.a /<<PKGBUILDDIR>>/debian/tmp/usr//lib
ranlib /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libRKC16.a
install in lib/RKC16 done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC16'
installing in lib/canna...
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c -m 0755 libcanna.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna.so.1
+ ln -s libcanna.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna.so.1
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna.so
+ ln -s libcanna.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna.so
install -c -m 0644 libcanna.a /<<PKGBUILDDIR>>/debian/tmp/usr//lib
ranlib /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna.a
install in lib/canna done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna'
installing in lib/canna16...
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c -m 0755 libcanna16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna16.so.1
+ ln -s libcanna16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna16.so.1
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna16.so
+ ln -s libcanna16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna16.so
install -c -m 0644 libcanna16.a /<<PKGBUILDDIR>>/debian/tmp/usr//lib
ranlib /<<PKGBUILDDIR>>/debian/tmp/usr//lib/libcanna16.a
install in lib/canna16 done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna16'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib'
installing in ./canna...
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: warning: -j4 forced in submake: resetting jobserver mode.
+ install -c -m 0444 jrkanji.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/canna
+ install -c -m 0444 keydef.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/canna
+ install -c -m 0444 mfdef.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/canna
+ install -c -m 0444 sysdep.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/canna
install in canna done
make[2]: Leaving directory '/<<PKGBUILDDIR>>/canna'
installing in ./server...
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: warning: -j4 forced in submake: resetting jobserver mode.
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmpDefCannaSrvDir
+ install -c -s cannaserver /<<PKGBUILDDIR>>/debian/tmpDefCannaSrvDir
install in server done
make[2]: Leaving directory '/<<PKGBUILDDIR>>/server'
installing in ./cmd...
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: warning: -j4 forced in submake: resetting jobserver mode.
installing in cmd/crfreq...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c crfreq /<<PKGBUILDDIR>>/debian/tmp/usr//bin/crfreq
install in cmd/crfreq done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crfreq'
installing in cmd/crxdic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c crxdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/crxdic
install in cmd/crxdic done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxdic'
installing in cmd/crxgram...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c crxgram /<<PKGBUILDDIR>>/debian/tmp/usr//bin/crxgram
install in cmd/crxgram done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxgram'
installing in cmd/ctow...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c ctow /<<PKGBUILDDIR>>/debian/tmp/usr//bin/ctow
install in cmd/ctow done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/ctow'
installing in cmd/dpromdic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c dpromdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/dpromdic
install in cmd/dpromdic done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
installing in cmd/dpxdic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c dpxdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/dpxdic
install in cmd/dpxdic done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
installing in cmd/dicar...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c dicar /<<PKGBUILDDIR>>/debian/tmp/usr//bin/dicar
install in cmd/dicar done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dicar'
installing in cmd/forcpp...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c forcpp /<<PKGBUILDDIR>>/debian/tmp/usr//bin/forcpp
install in cmd/forcpp done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forcpp'
installing in cmd/forsort...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c forsort /<<PKGBUILDDIR>>/debian/tmp/usr//bin/forsort
install in cmd/forsort done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forsort'
installing in cmd/kpdic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c kpdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/kpdic
install in cmd/kpdic done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/kpdic'
installing in cmd/mergewd...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c mergeword /<<PKGBUILDDIR>>/debian/tmp/usr//bin/mergeword
install in cmd/mergewd done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mergewd'
installing in cmd/splitwd...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c splitword /<<PKGBUILDDIR>>/debian/tmp/usr//bin/splitword
install in cmd/splitwd done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/splitwd'
installing in cmd/wtoc...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c wtoc /<<PKGBUILDDIR>>/debian/tmp/usr//bin/wtoc
install in cmd/wtoc done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/wtoc'
installing in cmd/mkromdic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c -m 0755 mkromdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/mkromdic
install in cmd/mkromdic done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
installing in cmd/mkbindic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c -m 0755 mkbindic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/mkbindic
install in cmd/mkbindic done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
installing in cmd/dpbindic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c -m 0755 dpbindic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/dpbindic
install in cmd/dpbindic done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
installing in cmd/chkconc...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c chkconc /<<PKGBUILDDIR>>/debian/tmp/usr//bin/chkconc
install in cmd/chkconc done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/chkconc'
installing in cmd/canlisp...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c canlisp /<<PKGBUILDDIR>>/debian/tmp/usr//bin/canlisp
install in cmd/canlisp done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/canlisp'
installing in cmd/cannacheck...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c cannacheck /<<PKGBUILDDIR>>/debian/tmp/usr//bin/cannacheck
install in cmd/cannacheck done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
installing in cmd/cannastat...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c cannastat /<<PKGBUILDDIR>>/debian/tmp/usr//bin/cannastat
install in cmd/cannastat done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannastat'
installing in cmd/cshost...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c cshost /<<PKGBUILDDIR>>/debian/tmp/usr//bin/cshost
install in cmd/cshost done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cshost'
installing in cmd/catdic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c catdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/catdic
rm -f /<<PKGBUILDDIR>>/debian/tmp/usr//bin/cpdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/lsdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/mkdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/mvdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/rmdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/syncdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/chmoddic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/addwords /<<PKGBUILDDIR>>/debian/tmp/usr//bin/delwords /<<PKGBUILDDIR>>/debian/tmpDefCannaSrvDir/cannakill
for p in /<<PKGBUILDDIR>>/debian/tmp/usr//bin/cpdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/lsdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/mkdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/mvdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/rmdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/syncdic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/chmoddic /<<PKGBUILDDIR>>/debian/tmp/usr//bin/addwords /<<PKGBUILDDIR>>/debian/tmp/usr//bin/delwords; do ln -s catdic $p; done
for p in /<<PKGBUILDDIR>>/debian/tmpDefCannaSrvDir/cannakill; do ln -s /usr//bin/catdic $p; done
install in cmd/catdic done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd/catdic'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
installing in ./dic...
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: warning: -j4 forced in submake: resetting jobserver mode.
installing in dic/ideo...
make[3]: Entering directory '/<<PKGBUILDDIR>>/dic'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
installing in dic/ideo/pubdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
make[4]: warning: -j4 forced in submake: resetting jobserver mode.
install in dic/ideo/pubdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
installing in dic/ideo/grammar...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
make[4]: warning: -j4 forced in submake: resetting jobserver mode.
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
+ install -c -m 0664 -o bin -g bin fuzokugo.cbd /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chgrp bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chown bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chmod ug+w /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
install in dic/ideo/grammar done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
installing in dic/ideo/words...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
make[4]: warning: -j4 forced in submake: resetting jobserver mode.
+ install -c -m 0664 -o bin -g bin iroha.cbd /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
+ install -c -m 0664 -o bin -g bin iroha.cld /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
+ install -c -m 0664 -o bin -g bin bushu.cld /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
install -c -m 0444 dics.dir /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chgrp bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chown bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chmod ug+w /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chgrp bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic
chown bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic
chmod ug+w /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic
chmod -w /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/dics.dir
install -c -m 0444 necgaiji.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/necgaiji.ctd
install -c -m 0444 kanasmpl.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/kanasmpl.ctd
install -c -m 0444 software.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/software.ctd
install -c -m 0444 chimei.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/chimei.ctd
install -c -m 0444 hojomwd.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/hojomwd.ctd
install -c -m 0444 hojoswd.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/hojoswd.ctd
install -c -m 0444 suffix.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/suffix.ctd
install -c -m 0444 number.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/number.ctd
install -c -m 0444 katakana.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/katakana.ctd
install -c -m 0444 keishiki.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/keishiki.ctd
cd /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna ; chmod 0664 *.ctd ; chown bin *.ctd ; chgrp bin *.ctd
install in dic/ideo/words done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
installing in dic/phono...
make[3]: Entering directory '/<<PKGBUILDDIR>>/dic'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/etc/canna/dic
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/sample/src
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 default.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 jdaemon.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 just.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 kaisoku.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 kana.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 lan5.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 matsu.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 newjis.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 romaji.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 sokuon.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 english.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 tut.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 vje.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
+ install -c -m 0444 wx2+.cbp /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 default.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/default.ctd
install -c -m 0444 jdaemon.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/jdaemon.ctd
install -c -m 0444 just.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/just.ctd
install -c -m 0444 kaisoku.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/kaisoku.ctd
install -c -m 0444 kana.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/kana.ctd
install -c -m 0444 lan5.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/lan5.ctd
install -c -m 0444 matsu.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/matsu.ctd
install -c -m 0444 newjis.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/newjis.ctd
install -c -m 0444 romaji.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/romaji.ctd
install -c -m 0444 sokuon.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/sokuon.ctd
install -c -m 0444 english.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/english.ctd
install -c -m 0444 tut.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/tut.ctd
install -c -m 0444 vje.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/vje.ctd
install -c -m 0444 wx2+.kpdef /<<PKGBUILDDIR>>/debian/tmp/sample/src/wx2+.ctd
install in dic/phono done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/dic/phono'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/dic'
installing in ./misc...
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: warning: -j4 forced in submake: resetting jobserver mode.
install -c -m 0444 default.canna /<<PKGBUILDDIR>>/debian/tmp
install -c -m 0444 is.c /<<PKGBUILDDIR>>/debian/tmp/sample/src
installing in misc/initfiles...
make[3]: Entering directory '/<<PKGBUILDDIR>>/misc'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
install -c -m 0444 verbose.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 1.1.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 1.2.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 fixer.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 jdemon.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 just.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 lan5.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 modes.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 matsu.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 sample.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 skk.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 tut.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 unix.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 vje.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install -c -m 0444 wx2+.canna /<<PKGBUILDDIR>>/debian/tmp/usr//share/canna
install in misc/initfiles done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/misc'
installing in ./doc...
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: warning: -j4 forced in submake: resetting jobserver mode.
install in doc done
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make install \
cannaBinDir=/<<PKGBUILDDIR>>/debian/tmp/usr/bin \
cannaSrvDir=/<<PKGBUILDDIR>>/debian/tmp/usr/sbin \
cannaLibDir=/<<PKGBUILDDIR>>/debian/tmp/var/lib/canna \
cannaEtcDir=/<<PKGBUILDDIR>>/debian/tmp/etc/canna \
cannaShareDir=/<<PKGBUILDDIR>>/debian/tmp/usr/share/canna \
cannaManDir=/<<PKGBUILDDIR>>/debian/tmp/usr/share/man \
cannaIncDir=/<<PKGBUILDDIR>>/debian/tmp/usr/include/canna \
libCannaDir=/<<PKGBUILDDIR>>/debian/tmp/usr/lib \
cannaDocDir=/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g \
DicDir=/<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic \
ErrDir=/<<PKGBUILDDIR>>/debian/tmp/var/log/canna
make[2]: Entering directory '/<<PKGBUILDDIR>>'
+ install -c -m 0444 pubconf.h /<<PKGBUILDDIR>>/debian/tmp/usr/include/canna
installing in ./lib...
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
installing in lib/RKindep...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/RKindep'
Makefile:1145: warning: ignoring prerequisites on suffix rule definition
install in lib/RKindep done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKindep'
installing in lib/RK...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/RK'
+ install -c -m 0444 RK.h /<<PKGBUILDDIR>>/debian/tmp/usr/include/canna
install in lib/RK done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/RK'
installing in lib/RKC...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC'
install -c -m 0755 libRKC.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC.so.1
+ ln -s libRKC.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC.so.1
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC.so
+ ln -s libRKC.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC.so
install -c -m 0644 libRKC.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
ranlib /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC.a
install in lib/RKC done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC'
installing in lib/RKC16...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC16'
install -c -m 0755 libRKC16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC16.so.1
+ ln -s libRKC16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC16.so.1
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC16.so
+ ln -s libRKC16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC16.so
install -c -m 0644 libRKC16.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
ranlib /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libRKC16.a
install in lib/RKC16 done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC16'
installing in lib/canna...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/canna'
install -c -m 0755 libcanna.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna.so.1
+ ln -s libcanna.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna.so.1
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna.so
+ ln -s libcanna.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna.so
install -c -m 0644 libcanna.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
ranlib /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna.a
install in lib/canna done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna'
installing in lib/canna16...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/canna16'
install -c -m 0755 libcanna16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna16.so.1
+ ln -s libcanna16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna16.so.1
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna16.so
+ ln -s libcanna16.so.1.2 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna16.so
install -c -m 0644 libcanna16.a /<<PKGBUILDDIR>>/debian/tmp/usr/lib
ranlib /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libcanna16.a
install in lib/canna16 done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna16'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
installing in ./canna...
make[3]: Entering directory '/<<PKGBUILDDIR>>/canna'
+ install -c -m 0444 jrkanji.h /<<PKGBUILDDIR>>/debian/tmp/usr/include/canna
+ install -c -m 0444 keydef.h /<<PKGBUILDDIR>>/debian/tmp/usr/include/canna
+ install -c -m 0444 mfdef.h /<<PKGBUILDDIR>>/debian/tmp/usr/include/canna
+ install -c -m 0444 sysdep.h /<<PKGBUILDDIR>>/debian/tmp/usr/include/canna
install in canna done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/canna'
installing in ./server...
make[3]: Entering directory '/<<PKGBUILDDIR>>/server'
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/sbin
+ install -c -s cannaserver /<<PKGBUILDDIR>>/debian/tmp/usr/sbin
install in server done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/server'
installing in ./cmd...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
installing in cmd/crfreq...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/crfreq'
install -c crfreq /<<PKGBUILDDIR>>/debian/tmp/usr/bin/crfreq
install in cmd/crfreq done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crfreq'
installing in cmd/crxdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxdic'
install -c crxdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/crxdic
install in cmd/crxdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxdic'
installing in cmd/crxgram...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxgram'
install -c crxgram /<<PKGBUILDDIR>>/debian/tmp/usr/bin/crxgram
install in cmd/crxgram done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxgram'
installing in cmd/ctow...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/ctow'
install -c ctow /<<PKGBUILDDIR>>/debian/tmp/usr/bin/ctow
install in cmd/ctow done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/ctow'
installing in cmd/dpromdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
install -c dpromdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/dpromdic
install in cmd/dpromdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
installing in cmd/dpxdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
install -c dpxdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/dpxdic
install in cmd/dpxdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
installing in cmd/dicar...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/dicar'
install -c dicar /<<PKGBUILDDIR>>/debian/tmp/usr/bin/dicar
install in cmd/dicar done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dicar'
installing in cmd/forcpp...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/forcpp'
install -c forcpp /<<PKGBUILDDIR>>/debian/tmp/usr/bin/forcpp
install in cmd/forcpp done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forcpp'
installing in cmd/forsort...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/forsort'
install -c forsort /<<PKGBUILDDIR>>/debian/tmp/usr/bin/forsort
install in cmd/forsort done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forsort'
installing in cmd/kpdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/kpdic'
install -c kpdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/kpdic
install in cmd/kpdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/kpdic'
installing in cmd/mergewd...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/mergewd'
install -c mergeword /<<PKGBUILDDIR>>/debian/tmp/usr/bin/mergeword
install in cmd/mergewd done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mergewd'
installing in cmd/splitwd...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/splitwd'
install -c splitword /<<PKGBUILDDIR>>/debian/tmp/usr/bin/splitword
install in cmd/splitwd done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/splitwd'
installing in cmd/wtoc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/wtoc'
install -c wtoc /<<PKGBUILDDIR>>/debian/tmp/usr/bin/wtoc
install in cmd/wtoc done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/wtoc'
installing in cmd/mkromdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
install -c -m 0755 mkromdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/mkromdic
install in cmd/mkromdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
installing in cmd/mkbindic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
install -c -m 0755 mkbindic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/mkbindic
install in cmd/mkbindic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
installing in cmd/dpbindic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
install -c -m 0755 dpbindic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/dpbindic
install in cmd/dpbindic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
installing in cmd/chkconc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/chkconc'
install -c chkconc /<<PKGBUILDDIR>>/debian/tmp/usr/bin/chkconc
install in cmd/chkconc done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/chkconc'
installing in cmd/canlisp...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/canlisp'
install -c canlisp /<<PKGBUILDDIR>>/debian/tmp/usr/bin/canlisp
install in cmd/canlisp done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/canlisp'
installing in cmd/cannacheck...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
install -c cannacheck /<<PKGBUILDDIR>>/debian/tmp/usr/bin/cannacheck
install in cmd/cannacheck done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
installing in cmd/cannastat...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannastat'
install -c cannastat /<<PKGBUILDDIR>>/debian/tmp/usr/bin/cannastat
install in cmd/cannastat done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannastat'
installing in cmd/cshost...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/cshost'
install -c cshost /<<PKGBUILDDIR>>/debian/tmp/usr/bin/cshost
install in cmd/cshost done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cshost'
installing in cmd/catdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/catdic'
install -c catdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/catdic
rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/bin/cpdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/lsdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/mkdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/mvdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/rmdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/syncdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/chmoddic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/addwords /<<PKGBUILDDIR>>/debian/tmp/usr/bin/delwords /<<PKGBUILDDIR>>/debian/tmp/usr/sbin/cannakill
for p in /<<PKGBUILDDIR>>/debian/tmp/usr/bin/cpdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/lsdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/mkdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/mvdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/rmdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/syncdic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/chmoddic /<<PKGBUILDDIR>>/debian/tmp/usr/bin/addwords /<<PKGBUILDDIR>>/debian/tmp/usr/bin/delwords; do ln -s catdic $p; done
for p in /<<PKGBUILDDIR>>/debian/tmp/usr/sbin/cannakill; do ln -s /<<PKGBUILDDIR>>/debian/tmp/usr/bin/catdic $p; done
install in cmd/catdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/catdic'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
installing in ./dic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/dic'
installing in dic/ideo...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
installing in dic/ideo/pubdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
install in dic/ideo/pubdic done
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
installing in dic/ideo/grammar...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
+ install -c -m 0664 -o bin -g bin fuzokugo.cbd /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chgrp bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chown bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chmod ug+w /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
install in dic/ideo/grammar done
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
installing in dic/ideo/words...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/words'
+ install -c -m 0664 -o bin -g bin iroha.cbd /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
+ install -c -m 0664 -o bin -g bin iroha.cld /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
+ install -c -m 0664 -o bin -g bin bushu.cld /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
install -c -m 0444 dics.dir /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chgrp bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chown bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chmod ug+w /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna
chgrp bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic
chown bin /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic
chmod ug+w /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic
chmod -w /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/dics.dir
install -c -m 0444 necgaiji.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/necgaiji.ctd
install -c -m 0444 kanasmpl.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/kanasmpl.ctd
install -c -m 0444 software.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/software.ctd
install -c -m 0444 chimei.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/chimei.ctd
install -c -m 0444 hojomwd.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/hojomwd.ctd
install -c -m 0444 hojoswd.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/hojoswd.ctd
install -c -m 0444 suffix.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/suffix.ctd
install -c -m 0444 number.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/number.ctd
install -c -m 0444 katakana.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/katakana.ctd
install -c -m 0444 keishiki.t /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/keishiki.ctd
cd /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna ; chmod 0664 *.ctd ; chown bin *.ctd ; chgrp bin *.ctd
install in dic/ideo/words done
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
installing in dic/phono...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic/phono'
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src
+ install -c -m 0444 default.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 jdaemon.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 just.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 kaisoku.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 kana.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 lan5.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 matsu.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 newjis.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 romaji.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 sokuon.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 english.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 tut.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 vje.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
+ install -c -m 0444 wx2+.cbp /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 default.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/default.ctd
install -c -m 0444 jdaemon.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/jdaemon.ctd
install -c -m 0444 just.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/just.ctd
install -c -m 0444 kaisoku.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/kaisoku.ctd
install -c -m 0444 kana.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/kana.ctd
install -c -m 0444 lan5.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/lan5.ctd
install -c -m 0444 matsu.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/matsu.ctd
install -c -m 0444 newjis.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/newjis.ctd
install -c -m 0444 romaji.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/romaji.ctd
install -c -m 0444 sokuon.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/sokuon.ctd
install -c -m 0444 english.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/english.ctd
install -c -m 0444 tut.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/tut.ctd
install -c -m 0444 vje.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/vje.ctd
install -c -m 0444 wx2+.kpdef /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src/wx2+.ctd
install in dic/phono done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic/phono'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/dic'
installing in ./misc...
make[3]: Entering directory '/<<PKGBUILDDIR>>/misc'
install -c -m 0444 default.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g
install -c -m 0444 is.c /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/libcanna1g/sample/src
installing in misc/initfiles...
make[4]: Entering directory '/<<PKGBUILDDIR>>/misc/initfiles'
install -c -m 0444 verbose.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 1.1.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 1.2.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 fixer.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 jdemon.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 just.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 lan5.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 modes.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 matsu.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 sample.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 skk.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 tut.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 unix.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 vje.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install -c -m 0444 wx2+.canna /<<PKGBUILDDIR>>/debian/tmp/usr/share/canna
install in misc/initfiles done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/misc'
installing in ./doc...
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
install in doc done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make install.man \
cannaManDir=/<<PKGBUILDDIR>>/debian/tmp/usr/share/man \
MANSUFFIX=1 LIBMANSUFFIX=3
make[2]: Entering directory '/<<PKGBUILDDIR>>'
installing man pages in ./lib...
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
installing man pages in lib/RKindep...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/RKindep'
Makefile:1145: warning: ignoring prerequisites on suffix rule definition
install.man in lib/RKindep done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKindep'
installing man pages in lib/RK...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/RK'
sed -f ../../misc/manual.sed RkBgnBun.man > RkBgnBun.tmp
sed -f ../../misc/manual.sed RkBgnBun.jmn > RkBgnBun.jtmp
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3
install -c -m 0444 RkBgnBun.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkBgnBun.3
install -c -m 0444 RkBgnBun.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkBgnBun.3
rm -f RkBgnBun.tmp RkBgnBun.jtmp
sed -f ../../misc/manual.sed RkDefine.man > RkDefine.tmp
sed -f ../../misc/manual.sed RkDefine.jmn > RkDefine.jtmp
install -c -m 0444 RkDefine.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkDefineDic.3
install -c -m 0444 RkDefine.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkDefineDic.3
rm -f RkDefine.tmp RkDefine.jtmp
sed -f ../../misc/manual.sed RkDelete.man > RkDelete.tmp
sed -f ../../misc/manual.sed RkDelete.jmn > RkDelete.jtmp
install -c -m 0444 RkDelete.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkDeleteDic.3
install -c -m 0444 RkDelete.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkDeleteDic.3
rm -f RkDelete.tmp RkDelete.jtmp
sed -f ../../misc/manual.sed RkEndBun.man > RkEndBun.tmp
sed -f ../../misc/manual.sed RkEndBun.jmn > RkEndBun.jtmp
install -c -m 0444 RkEndBun.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkEndBun.3
install -c -m 0444 RkEndBun.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkEndBun.3
rm -f RkEndBun.tmp RkEndBun.jtmp
sed -f ../../misc/manual.sed RkEnlarg.man > RkEnlarg.tmp
sed -f ../../misc/manual.sed RkEnlarg.jmn > RkEnlarg.jtmp
install -c -m 0444 RkEnlarg.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkEnlarge.3
install -c -m 0444 RkEnlarg.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkEnlarge.3
rm -f RkEnlarg.tmp RkEnlarg.jtmp
sed -f ../../misc/manual.sed RkFinali.man > RkFinali.tmp
sed -f ../../misc/manual.sed RkFinali.jmn > RkFinali.jtmp
install -c -m 0444 RkFinali.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkFinalize.3
install -c -m 0444 RkFinali.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkFinalize.3
rm -f RkFinali.tmp RkFinali.jtmp
sed -f ../../misc/manual.sed RkGetDic.man > RkGetDic.tmp
sed -f ../../misc/manual.sed RkGetDic.jmn > RkGetDic.jtmp
install -c -m 0444 RkGetDic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkGetDicList.3
install -c -m 0444 RkGetDic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkGetDicList.3
rm -f RkGetDic.tmp RkGetDic.jtmp
sed -f ../../misc/manual.sed RkGetKan.man > RkGetKan.tmp
sed -f ../../misc/manual.sed RkGetKan.jmn > RkGetKan.jtmp
install -c -m 0444 RkGetKan.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkGetKanji.3
install -c -m 0444 RkGetKan.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkGetKanji.3
rm -f RkGetKan.tmp RkGetKan.jtmp
sed -f ../../misc/manual.sed RkGetLex.man > RkGetLex.tmp
sed -f ../../misc/manual.sed RkGetLex.jmn > RkGetLex.jtmp
install -c -m 0444 RkGetLex.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkGetLex.3
install -c -m 0444 RkGetLex.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkGetLex.3
rm -f RkGetLex.tmp RkGetLex.jtmp
sed -f ../../misc/manual.sed RkGetSta.man > RkGetSta.tmp
sed -f ../../misc/manual.sed RkGetSta.jmn > RkGetSta.jtmp
install -c -m 0444 RkGetSta.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkGetStat.3
install -c -m 0444 RkGetSta.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkGetStat.3
rm -f RkGetSta.tmp RkGetSta.jtmp
sed -f ../../misc/manual.sed RkGetYom.man > RkGetYom.tmp
sed -f ../../misc/manual.sed RkGetYom.jmn > RkGetYom.jtmp
install -c -m 0444 RkGetYom.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkGetYomi.3
install -c -m 0444 RkGetYom.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkGetYomi.3
rm -f RkGetYom.tmp RkGetYom.jtmp
sed -f ../../misc/manual.sed RkGoto.man > RkGoto.tmp
sed -f ../../misc/manual.sed RkGoto.jmn > RkGoto.jtmp
install -c -m 0444 RkGoto.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkGoto.3
install -c -m 0444 RkGoto.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkGoto.3
rm -f RkGoto.tmp RkGoto.jtmp
sed -f ../../misc/manual.sed RkInitia.man > RkInitia.tmp
sed -f ../../misc/manual.sed RkInitia.jmn > RkInitia.jtmp
install -c -m 0444 RkInitia.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkInitialize.3
install -c -m 0444 RkInitia.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkInitialize.3
rm -f RkInitia.tmp RkInitia.jtmp
sed -f ../../misc/manual.sed RkIntro.man > RkIntro.tmp
sed -f ../../misc/manual.sed RkIntro.jmn > RkIntro.jtmp
install -c -m 0444 RkIntro.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkIntro.3
install -c -m 0444 RkIntro.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkIntro.3
rm -f RkIntro.tmp RkIntro.jtmp
sed -f ../../misc/manual.sed RkLeft.man > RkLeft.tmp
sed -f ../../misc/manual.sed RkLeft.jmn > RkLeft.jtmp
install -c -m 0444 RkLeft.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkLeft.3
install -c -m 0444 RkLeft.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkLeft.3
rm -f RkLeft.tmp RkLeft.jtmp
sed -f ../../misc/manual.sed RkMountD.man > RkMountD.tmp
sed -f ../../misc/manual.sed RkMountD.jmn > RkMountD.jtmp
install -c -m 0444 RkMountD.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkMountDic.3
install -c -m 0444 RkMountD.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkMountDic.3
rm -f RkMountD.tmp RkMountD.jtmp
sed -f ../../misc/manual.sed RkNext.man > RkNext.tmp
sed -f ../../misc/manual.sed RkNext.jmn > RkNext.jtmp
install -c -m 0444 RkNext.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkNext.3
install -c -m 0444 RkNext.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkNext.3
rm -f RkNext.tmp RkNext.jtmp
sed -f ../../misc/manual.sed RkNfer.man > RkNfer.tmp
sed -f ../../misc/manual.sed RkNfer.jmn > RkNfer.jtmp
install -c -m 0444 RkNfer.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkNfer.3
install -c -m 0444 RkNfer.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkNfer.3
rm -f RkNfer.tmp RkNfer.jtmp
sed -f ../../misc/manual.sed RkPrev.man > RkPrev.tmp
sed -f ../../misc/manual.sed RkPrev.jmn > RkPrev.jtmp
install -c -m 0444 RkPrev.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkPrev.3
install -c -m 0444 RkPrev.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkPrev.3
rm -f RkPrev.tmp RkPrev.jtmp
sed -f ../../misc/manual.sed RkRemoun.man > RkRemoun.tmp
sed -f ../../misc/manual.sed RkRemoun.jmn > RkRemoun.jtmp
install -c -m 0444 RkRemoun.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkRemountDic.3
install -c -m 0444 RkRemoun.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkRemountDic.3
rm -f RkRemoun.tmp RkRemoun.jtmp
sed -f ../../misc/manual.sed RkResize.man > RkResize.tmp
sed -f ../../misc/manual.sed RkResize.jmn > RkResize.jtmp
install -c -m 0444 RkResize.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkResize.3
install -c -m 0444 RkResize.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkResize.3
rm -f RkResize.tmp RkResize.jtmp
sed -f ../../misc/manual.sed RkRight.man > RkRight.tmp
sed -f ../../misc/manual.sed RkRight.jmn > RkRight.jtmp
install -c -m 0444 RkRight.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkRight.3
install -c -m 0444 RkRight.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkRight.3
rm -f RkRight.tmp RkRight.jtmp
sed -f ../../misc/manual.sed RkShorte.man > RkShorte.tmp
sed -f ../../misc/manual.sed RkShorte.jmn > RkShorte.jtmp
install -c -m 0444 RkShorte.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkShorten.3
install -c -m 0444 RkShorte.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkShorten.3
rm -f RkShorte.tmp RkShorte.jtmp
sed -f ../../misc/manual.sed RkStoreY.man > RkStoreY.tmp
sed -f ../../misc/manual.sed RkStoreY.jmn > RkStoreY.jtmp
install -c -m 0444 RkStoreY.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkStoreYomi.3
install -c -m 0444 RkStoreY.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkStoreYomi.3
rm -f RkStoreY.tmp RkStoreY.jtmp
sed -f ../../misc/manual.sed RkUnmoun.man > RkUnmoun.tmp
sed -f ../../misc/manual.sed RkUnmoun.jmn > RkUnmoun.jtmp
install -c -m 0444 RkUnmoun.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkUnmountDic.3
install -c -m 0444 RkUnmoun.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkUnmountDic.3
rm -f RkUnmoun.tmp RkUnmoun.jtmp
sed -f ../../misc/manual.sed RkXfer.man > RkXfer.tmp
sed -f ../../misc/manual.sed RkXfer.jmn > RkXfer.jtmp
install -c -m 0444 RkXfer.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkXfer.3
install -c -m 0444 RkXfer.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkXfer.3
rm -f RkXfer.tmp RkXfer.jtmp
install.man in lib/RK done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/RK'
installing man pages in lib/RKC...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC'
install.man in lib/RKC done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC'
installing man pages in lib/RKC16...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/RKC16'
install.man in lib/RKC16 done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/RKC16'
installing man pages in lib/canna...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/canna'
sed -f ../../misc/manual.sed cannalib.man > cannalib.tmp
sed -f ../../misc/manual.sed cannalib.jmn > cannalib.jtmp
install -c -m 0444 cannalib.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/cannalib.3
install -c -m 0444 cannalib.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/cannalib.3
rm -f cannalib.tmp cannalib.jtmp
sed -f ../../misc/manual.sed uilib.man > uilib.tmp
sed -f ../../misc/manual.sed uilib.jmn > uilib.jtmp
install -c -m 0444 uilib.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/uilib.3
install -c -m 0444 uilib.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/uilib.3
rm -f uilib.tmp uilib.jtmp
sed -f ../../misc/manual.sed RkCloseR.man > RkCloseR.tmp
sed -f ../../misc/manual.sed RkCloseR.jmn > RkCloseR.jtmp
install -c -m 0444 RkCloseR.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkCloseRoma.3
install -c -m 0444 RkCloseR.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkCloseRoma.3
rm -f RkCloseR.tmp RkCloseR.jtmp
sed -f ../../misc/manual.sed RkCvtEuc.man > RkCvtEuc.tmp
sed -f ../../misc/manual.sed RkCvtEuc.jmn > RkCvtEuc.jtmp
install -c -m 0444 RkCvtEuc.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkCvtEuc.3
install -c -m 0444 RkCvtEuc.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkCvtEuc.3
rm -f RkCvtEuc.tmp RkCvtEuc.jtmp
sed -f ../../misc/manual.sed RkCvtHan.man > RkCvtHan.tmp
sed -f ../../misc/manual.sed RkCvtHan.jmn > RkCvtHan.jtmp
install -c -m 0444 RkCvtHan.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkCvtHan.3
install -c -m 0444 RkCvtHan.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkCvtHan.3
rm -f RkCvtHan.tmp RkCvtHan.jtmp
sed -f ../../misc/manual.sed RkCvtHir.man > RkCvtHir.tmp
sed -f ../../misc/manual.sed RkCvtHir.jmn > RkCvtHir.jtmp
install -c -m 0444 RkCvtHir.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkCvtHira.3
install -c -m 0444 RkCvtHir.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkCvtHira.3
rm -f RkCvtHir.tmp RkCvtHir.jtmp
sed -f ../../misc/manual.sed RkCvtKan.man > RkCvtKan.tmp
sed -f ../../misc/manual.sed RkCvtKan.jmn > RkCvtKan.jtmp
install -c -m 0444 RkCvtKan.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkCvtKana.3
install -c -m 0444 RkCvtKan.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkCvtKana.3
rm -f RkCvtKan.tmp RkCvtKan.jtmp
sed -f ../../misc/manual.sed RkCvtRom.man > RkCvtRom.tmp
sed -f ../../misc/manual.sed RkCvtRom.jmn > RkCvtRom.jtmp
install -c -m 0444 RkCvtRom.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkCvtRoma.3
install -c -m 0444 RkCvtRom.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkCvtRoma.3
rm -f RkCvtRom.tmp RkCvtRom.jtmp
sed -f ../../misc/manual.sed RkCvtZen.man > RkCvtZen.tmp
sed -f ../../misc/manual.sed RkCvtZen.jmn > RkCvtZen.jtmp
install -c -m 0444 RkCvtZen.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkCvtZen.3
install -c -m 0444 RkCvtZen.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkCvtZen.3
rm -f RkCvtZen.tmp RkCvtZen.jtmp
sed -f ../../misc/manual.sed RkMapPho.man > RkMapPho.tmp
sed -f ../../misc/manual.sed RkMapPho.jmn > RkMapPho.jtmp
install -c -m 0444 RkMapPho.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkMapPhonogram.3
install -c -m 0444 RkMapPho.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkMapPhonogram.3
rm -f RkMapPho.tmp RkMapPho.jtmp
sed -f ../../misc/manual.sed RkMapRom.man > RkMapRom.tmp
sed -f ../../misc/manual.sed RkMapRom.jmn > RkMapRom.jtmp
install -c -m 0444 RkMapRom.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkMapRoma.3
install -c -m 0444 RkMapRom.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkMapRoma.3
rm -f RkMapRom.tmp RkMapRom.jtmp
sed -f ../../misc/manual.sed RkOpenRo.man > RkOpenRo.tmp
sed -f ../../misc/manual.sed RkOpenRo.jmn > RkOpenRo.jtmp
install -c -m 0444 RkOpenRo.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/RkOpenRoma.3
install -c -m 0444 RkOpenRo.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/RkOpenRoma.3
rm -f RkOpenRo.tmp RkOpenRo.jtmp
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/jrKanjiString.3
+ ln -s uilib.3 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/jrKanjiString.3
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/jrKanjiString.3
+ ln -s uilib.3 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/jrKanjiString.3
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/jrKanjiControl.3
+ ln -s uilib.3 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/jrKanjiControl.3
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/jrKanjiControl.3
+ ln -s uilib.3 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/jrKanjiControl.3
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/XLookupKanjiString.3
+ ln -s uilib.3 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/XLookupKanjiString.3
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/XLookupKanjiString.3
+ ln -s uilib.3 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/XLookupKanjiString.3
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/XKanjiControl.3
+ ln -s uilib.3 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3/XKanjiControl.3
+ rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/XKanjiControl.3
+ ln -s uilib.3 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man3/XKanjiControl.3
install.man in lib/canna done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna'
installing man pages in lib/canna16...
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/canna16'
install.man in lib/canna16 done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/canna16'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
installing man pages in ./canna...
make[3]: Entering directory '/<<PKGBUILDDIR>>/canna'
install.man in canna done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/canna'
installing man pages in ./server...
make[3]: Entering directory '/<<PKGBUILDDIR>>/server'
sed -f ../misc/manual.sed server.man > server.tmp
sed -f ../misc/manual.sed server.jmn > server.jtmp
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1
+ mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1
install -c -m 0444 server.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/cannaserver.1
install -c -m 0444 server.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/cannaserver.1
rm -f server.tmp server.jtmp
install.man in server done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/server'
installing man pages in ./cmd...
make[3]: Entering directory '/<<PKGBUILDDIR>>/cmd'
installing man pages in cmd/crfreq...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/crfreq'
install.man in cmd/crfreq done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crfreq'
installing man pages in cmd/crxdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxdic'
install.man in cmd/crxdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxdic'
installing man pages in cmd/crxgram...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/crxgram'
install.man in cmd/crxgram done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/crxgram'
installing man pages in cmd/ctow...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/ctow'
sed -f ../../misc/manual.sed ctow.man > ctow.tmp
sed -f ../../misc/manual.sed ctow.jmn > ctow.jtmp
install -c -m 0444 ctow.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/ctow.1
install -c -m 0444 ctow.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/ctow.1
rm -f ctow.tmp ctow.jtmp
install.man in cmd/ctow done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/ctow'
installing man pages in cmd/dpromdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
sed -f ../../misc/manual.sed dpromdic.man > dpromdic.tmp
sed -f ../../misc/manual.sed dpromdic.jmn > dpromdic.jtmp
install -c -m 0444 dpromdic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/dpromdic.1
install -c -m 0444 dpromdic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/dpromdic.1
rm -f dpromdic.tmp dpromdic.jtmp
install.man in cmd/dpromdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpromdic'
installing man pages in cmd/dpxdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
install.man in cmd/dpxdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpxdic'
installing man pages in cmd/dicar...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/dicar'
sed -f ../../misc/manual.sed dicar.man > dicar.tmp
sed -f ../../misc/manual.sed dicar.jmn > dicar.jtmp
install -c -m 0444 dicar.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/dicar.1
install -c -m 0444 dicar.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/dicar.1
rm -f dicar.tmp dicar.jtmp
install.man in cmd/dicar done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dicar'
installing man pages in cmd/forcpp...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/forcpp'
install.man in cmd/forcpp done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forcpp'
installing man pages in cmd/forsort...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/forsort'
install.man in cmd/forsort done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/forsort'
installing man pages in cmd/kpdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/kpdic'
install.man in cmd/kpdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/kpdic'
installing man pages in cmd/mergewd...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/mergewd'
install.man in cmd/mergewd done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mergewd'
installing man pages in cmd/splitwd...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/splitwd'
sed -f ../../misc/manual.sed splitwd.man > splitwd.tmp
sed -f ../../misc/manual.sed splitwd.jmn > splitwd.jtmp
install -c -m 0444 splitwd.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/splitword.1
install -c -m 0444 splitwd.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/splitword.1
rm -f splitwd.tmp splitwd.jtmp
install.man in cmd/splitwd done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/splitwd'
installing man pages in cmd/wtoc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/wtoc'
sed -f ../../misc/manual.sed wtoc.man > wtoc.tmp
sed -f ../../misc/manual.sed wtoc.jmn > wtoc.jtmp
install -c -m 0444 wtoc.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/wtoc.1
install -c -m 0444 wtoc.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/wtoc.1
rm -f wtoc.tmp wtoc.jtmp
install.man in cmd/wtoc done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/wtoc'
installing man pages in cmd/mkromdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
sed -f ../../misc/manual.sed mkromdic.man > mkromdic.tmp
sed -f ../../misc/manual.sed mkromdic.jmn > mkromdic.jtmp
install -c -m 0444 mkromdic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/mkromdic.1
install -c -m 0444 mkromdic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/mkromdic.1
rm -f mkromdic.tmp mkromdic.jtmp
install.man in cmd/mkromdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkromdic'
installing man pages in cmd/mkbindic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
sed -f ../../misc/manual.sed mkbindic.man > mkbindic.tmp
sed -f ../../misc/manual.sed mkbindic.jmn > mkbindic.jtmp
install -c -m 0444 mkbindic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/mkbindic.1
install -c -m 0444 mkbindic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/mkbindic.1
rm -f mkbindic.tmp mkbindic.jtmp
install.man in cmd/mkbindic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/mkbindic'
installing man pages in cmd/dpbindic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
sed -f ../../misc/manual.sed dpbindic.man > dpbindic.tmp
sed -f ../../misc/manual.sed dpbindic.jmn > dpbindic.jtmp
install -c -m 0444 dpbindic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/dpbindic.1
install -c -m 0444 dpbindic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/dpbindic.1
rm -f dpbindic.tmp dpbindic.jtmp
install.man in cmd/dpbindic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/dpbindic'
installing man pages in cmd/chkconc...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/chkconc'
install.man in cmd/chkconc done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/chkconc'
installing man pages in cmd/canlisp...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/canlisp'
install.man in cmd/canlisp done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/canlisp'
installing man pages in cmd/cannacheck...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
sed -f ../../misc/manual.sed ccheck.man > ccheck.tmp
sed -f ../../misc/manual.sed ccheck.jmn > ccheck.jtmp
install -c -m 0444 ccheck.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/cannacheck.1
install -c -m 0444 ccheck.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/cannacheck.1
rm -f ccheck.tmp ccheck.jtmp
install.man in cmd/cannacheck done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannacheck'
installing man pages in cmd/cannastat...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/cannastat'
sed -f ../../misc/manual.sed cstat.man > cstat.tmp
sed -f ../../misc/manual.sed cstat.jmn > cstat.jtmp
install -c -m 0444 cstat.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/cannastat.1
install -c -m 0444 cstat.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/cannastat.1
rm -f cstat.tmp cstat.jtmp
install.man in cmd/cannastat done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cannastat'
installing man pages in cmd/cshost...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/cshost'
sed -f ../../misc/manual.sed cshost.man > cshost.tmp
sed -f ../../misc/manual.sed cshost.jmn > cshost.jtmp
install -c -m 0444 cshost.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/cshost.1
install -c -m 0444 cshost.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/cshost.1
rm -f cshost.tmp cshost.jtmp
install.man in cmd/cshost done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/cshost'
installing man pages in cmd/catdic...
make[4]: Entering directory '/<<PKGBUILDDIR>>/cmd/catdic'
sed -f ../../misc/manual.sed catdic.man > catdic.tmp
sed -f ../../misc/manual.sed catdic.jmn > catdic.jtmp
install -c -m 0444 catdic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/catdic.1
install -c -m 0444 catdic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/catdic.1
rm -f catdic.tmp catdic.jtmp
sed -f ../../misc/manual.sed chmoddic.man > chmoddic.tmp
sed -f ../../misc/manual.sed chmoddic.jmn > chmoddic.jtmp
install -c -m 0444 chmoddic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/chmoddic.1
install -c -m 0444 chmoddic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/chmoddic.1
rm -f chmoddic.tmp chmoddic.jtmp
sed -f ../../misc/manual.sed cpdic.man > cpdic.tmp
sed -f ../../misc/manual.sed cpdic.jmn > cpdic.jtmp
install -c -m 0444 cpdic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/cpdic.1
install -c -m 0444 cpdic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/cpdic.1
rm -f cpdic.tmp cpdic.jtmp
sed -f ../../misc/manual.sed lsdic.man > lsdic.tmp
sed -f ../../misc/manual.sed lsdic.jmn > lsdic.jtmp
install -c -m 0444 lsdic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/lsdic.1
install -c -m 0444 lsdic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/lsdic.1
rm -f lsdic.tmp lsdic.jtmp
sed -f ../../misc/manual.sed mkdic.man > mkdic.tmp
sed -f ../../misc/manual.sed mkdic.jmn > mkdic.jtmp
install -c -m 0444 mkdic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/mkdic.1
install -c -m 0444 mkdic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/mkdic.1
rm -f mkdic.tmp mkdic.jtmp
sed -f ../../misc/manual.sed mvdic.man > mvdic.tmp
sed -f ../../misc/manual.sed mvdic.jmn > mvdic.jtmp
install -c -m 0444 mvdic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/mvdic.1
install -c -m 0444 mvdic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/mvdic.1
rm -f mvdic.tmp mvdic.jtmp
sed -f ../../misc/manual.sed rmdic.man > rmdic.tmp
sed -f ../../misc/manual.sed rmdic.jmn > rmdic.jtmp
install -c -m 0444 rmdic.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/rmdic.1
install -c -m 0444 rmdic.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/rmdic.1
rm -f rmdic.tmp rmdic.jtmp
sed -f ../../misc/manual.sed addwords.man > addwords.tmp
sed -f ../../misc/manual.sed addwords.jmn > addwords.jtmp
install -c -m 0444 addwords.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/addwords.1
install -c -m 0444 addwords.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/addwords.1
rm -f addwords.tmp addwords.jtmp
sed -f ../../misc/manual.sed delwords.man > delwords.tmp
sed -f ../../misc/manual.sed delwords.jmn > delwords.jtmp
install -c -m 0444 delwords.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/delwords.1
install -c -m 0444 delwords.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/delwords.1
rm -f delwords.tmp delwords.jtmp
sed -f ../../misc/manual.sed cannakill.man > cannakill.tmp
sed -f ../../misc/manual.sed cannakill.jmn > cannakill.jtmp
install -c -m 0444 cannakill.tmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/cannakill.1
install -c -m 0444 cannakill.jtmp /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/ja/man1/cannakill.1
rm -f cannakill.tmp cannakill.jtmp
install.man in cmd/catdic done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmd/catdic'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmd'
installing man pages in ./dic...
make[3]: Entering directory '/<<PKGBUILDDIR>>/dic'
installing man pages in dic/ideo...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo'
installing man pages in dic/ideo/pubdic...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
install.man in dic/ideo/pubdic done
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/pubdic'
installing man pages in dic/ideo/grammar...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
install.man in dic/ideo/grammar done
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/grammar'
installing man pages in dic/ideo/words...
make[5]: Entering directory '/<<PKGBUILDDIR>>/dic/ideo/words'
install.man in dic/ideo/words done
make[5]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo/words'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic/ideo'
installing man pages in dic/phono...
make[4]: Entering directory '/<<PKGBUILDDIR>>/dic/phono'
install.man in dic/phono done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/dic/phono'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/dic'
installing man pages in ./misc...
make[3]: Entering directory '/<<PKGBUILDDIR>>/misc'
installing man pages in misc/initfiles...
make[4]: Entering directory '/<<PKGBUILDDIR>>/misc/initfiles'
install.man in misc/initfiles done
make[4]: Leaving directory '/<<PKGBUILDDIR>>/misc/initfiles'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/misc'
installing man pages in ./doc...
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
install.man in doc done
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
(cd /<<PKGBUILDDIR>>/debian/tmp/usr/bin/ && \
rm -f cpdic lsdic mkdic mvdic rmdic syncdic \
addwords delwords cannakill)
install -d -m 755 /<<PKGBUILDDIR>>/debian/tmp/etc/canna/dics.dir.d
install -m 644 /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/dics.dir \
/<<PKGBUILDDIR>>/debian/tmp/etc/canna/dics.dir.d/00canna.dics.dir
rm -f /<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/dics.dir
# 3.7 tries to install symlink to cannakill here, ignore it.
rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/sbin/cannakill
install -m 755 /<<PKGBUILDDIR>>/debian/update-canna-dics_dir \
/<<PKGBUILDDIR>>/debian/tmp/usr/sbin
# move /var/lib/canna/dic/*.cld and related file to template dir
install -d -m 755 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/canna/debian-template/
mv \
/<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/*.cld \
/<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/iroha.cbd \
/<<PKGBUILDDIR>>/debian/tmp/var/lib/canna/dic/canna/fuzokugo.cbd \
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/canna/debian-template/
chown -R root:root /<<PKGBUILDDIR>>/debian/tmp/usr/lib/canna/debian-template/
dh_install --sourcedir=debian/tmp
cp --reflink=auto -a debian/tmp/etc/canna/dics.dir.d/00canna.dics.dir debian/canna//etc/canna/dics.dir.d/
install -d debian/canna//usr/bin
cp --reflink=auto -a debian/tmp/usr/bin/canlisp debian/tmp/usr/bin/crfreq debian/tmp/usr/bin/crxdic debian/tmp/usr/bin/crxgram debian/tmp/usr/bin/ctow debian/tmp/usr/bin/dicar debian/tmp/usr/bin/dpbindic debian/tmp/usr/bin/dpromdic debian/tmp/usr/bin/dpxdic debian/tmp/usr/bin/forcpp debian/tmp/usr/bin/forsort debian/tmp/usr/bin/kpdic debian/tmp/usr/bin/mergeword debian/tmp/usr/bin/mkbindic debian/tmp/usr/bin/splitword debian/tmp/usr/bin/wtoc debian/canna//usr/bin/
install -d debian/canna//usr/lib/canna/debian-template
cp --reflink=auto -a debian/tmp/usr/lib/canna/debian-template/bushu.cld debian/tmp/usr/lib/canna/debian-template/fuzokugo.cbd debian/tmp/usr/lib/canna/debian-template/iroha.cbd debian/tmp/usr/lib/canna/debian-template/iroha.cld debian/canna//usr/lib/canna/debian-template/
install -d debian/canna//usr/sbin
cp --reflink=auto -a debian/tmp/usr/sbin/cannaserver debian/tmp/usr/sbin/update-canna-dics_dir debian/canna//usr/sbin/
install -d debian/canna//usr/share/man/ja/man1
cp --reflink=auto -a debian/tmp/usr/share/man/ja/man1/cannakill.1 debian/tmp/usr/share/man/ja/man1/cannaserver.1 debian/tmp/usr/share/man/ja/man1/chmoddic.1 debian/tmp/usr/share/man/ja/man1/ctow.1 debian/tmp/usr/share/man/ja/man1/dicar.1 debian/tmp/usr/share/man/ja/man1/dpbindic.1 debian/tmp/usr/share/man/ja/man1/dpromdic.1 debian/tmp/usr/share/man/ja/man1/mkbindic.1 debian/tmp/usr/share/man/ja/man1/splitword.1 debian/tmp/usr/share/man/ja/man1/wtoc.1 debian/canna//usr/share/man/ja/man1/
install -d debian/canna//usr/share/man/man1
cp --reflink=auto -a debian/tmp/usr/share/man/man1/cannakill.1 debian/tmp/usr/share/man/man1/cannaserver.1 debian/tmp/usr/share/man/man1/ctow.1 debian/tmp/usr/share/man/man1/dicar.1 debian/tmp/usr/share/man/man1/dpbindic.1 debian/tmp/usr/share/man/man1/dpromdic.1 debian/tmp/usr/share/man/man1/mkbindic.1 debian/tmp/usr/share/man/man1/splitword.1 debian/tmp/usr/share/man/man1/wtoc.1 debian/canna//usr/share/man/man1/
install -d debian/canna//var/lib/canna/dic/canna
cp --reflink=auto -a debian/tmp/var/lib/canna/dic/canna/chimei.ctd debian/tmp/var/lib/canna/dic/canna/hojomwd.ctd debian/tmp/var/lib/canna/dic/canna/hojoswd.ctd debian/tmp/var/lib/canna/dic/canna/kanasmpl.ctd debian/tmp/var/lib/canna/dic/canna/katakana.ctd debian/tmp/var/lib/canna/dic/canna/keishiki.ctd debian/tmp/var/lib/canna/dic/canna/necgaiji.ctd debian/tmp/var/lib/canna/dic/canna/number.ctd debian/tmp/var/lib/canna/dic/canna/software.ctd debian/tmp/var/lib/canna/dic/canna/suffix.ctd debian/canna//var/lib/canna/dic/canna/
install -d debian/.debhelper/generated/canna
install -d debian/canna-utils//usr/bin
cp --reflink=auto -a debian/tmp/usr/bin/cannacheck debian/tmp/usr/bin/cannastat debian/tmp/usr/bin/catdic debian/tmp/usr/bin/chkconc debian/tmp/usr/bin/cshost debian/tmp/usr/bin/mkromdic debian/canna-utils//usr/bin/
install -d debian/canna-utils//usr/share/man/ja/man1
cp --reflink=auto -a debian/tmp/usr/share/man/ja/man1/addwords.1 debian/tmp/usr/share/man/ja/man1/cannacheck.1 debian/tmp/usr/share/man/ja/man1/cannastat.1 debian/tmp/usr/share/man/ja/man1/catdic.1 debian/tmp/usr/share/man/ja/man1/cpdic.1 debian/tmp/usr/share/man/ja/man1/cshost.1 debian/tmp/usr/share/man/ja/man1/delwords.1 debian/tmp/usr/share/man/ja/man1/lsdic.1 debian/tmp/usr/share/man/ja/man1/mkdic.1 debian/tmp/usr/share/man/ja/man1/mkromdic.1 debian/tmp/usr/share/man/ja/man1/mvdic.1 debian/tmp/usr/share/man/ja/man1/rmdic.1 debian/canna-utils//usr/share/man/ja/man1/
install -d debian/canna-utils//usr/share/man/man1
cp --reflink=auto -a debian/tmp/usr/share/man/man1/addwords.1 debian/tmp/usr/share/man/man1/cannacheck.1 debian/tmp/usr/share/man/man1/cannastat.1 debian/tmp/usr/share/man/man1/catdic.1 debian/tmp/usr/share/man/man1/cpdic.1 debian/tmp/usr/share/man/man1/cshost.1 debian/tmp/usr/share/man/man1/delwords.1 debian/tmp/usr/share/man/man1/lsdic.1 debian/tmp/usr/share/man/man1/mkdic.1 debian/tmp/usr/share/man/man1/mkromdic.1 debian/tmp/usr/share/man/man1/mvdic.1 debian/tmp/usr/share/man/man1/rmdic.1 debian/canna-utils//usr/share/man/man1/
install -d debian/.debhelper/generated/canna-utils
install -d debian/libcanna1g//usr/lib
cp --reflink=auto -a debian/tmp/usr/lib/libRKC.so.1 debian/tmp/usr/lib/libRKC.so.1.2 debian/tmp/usr/lib/libRKC16.so.1 debian/tmp/usr/lib/libRKC16.so.1.2 debian/tmp/usr/lib/libcanna.so.1 debian/tmp/usr/lib/libcanna.so.1.2 debian/tmp/usr/lib/libcanna16.so.1 debian/tmp/usr/lib/libcanna16.so.1.2 debian/libcanna1g//usr/lib/
install -d debian/libcanna1g//usr/share/canna
cp --reflink=auto -a debian/tmp/usr/share/canna/1.1.canna debian/tmp/usr/share/canna/1.2.canna debian/tmp/usr/share/canna/default.cbp debian/tmp/usr/share/canna/english.cbp debian/tmp/usr/share/canna/fixer.canna debian/tmp/usr/share/canna/jdaemon.cbp debian/tmp/usr/share/canna/jdemon.canna debian/tmp/usr/share/canna/just.canna debian/tmp/usr/share/canna/just.cbp debian/tmp/usr/share/canna/kaisoku.cbp debian/tmp/usr/share/canna/kana.cbp debian/tmp/usr/share/canna/lan5.canna debian/tmp/usr/share/canna/lan5.cbp debian/tmp/usr/share/canna/matsu.canna debian/tmp/usr/share/canna/matsu.cbp debian/tmp/usr/share/canna/modes.canna debian/tmp/usr/share/canna/newjis.cbp debian/tmp/usr/share/canna/romaji.cbp debian/tmp/usr/share/canna/sample.canna debian/tmp/usr/share/canna/skk.canna debian/tmp/usr/share/canna/sokuon.cbp debian/tmp/usr/share/canna/tut.canna debian/tmp/usr/share/canna/tut.cbp debian/tmp/usr/share/canna/unix.canna debian/tmp/usr/share/canna/verbose.canna debian/tmp/usr/share/canna/vje.canna debian/tmp/usr/share/canna/vje.cbp debian/tmp/usr/share/canna/wx2\+.canna debian/tmp/usr/share/canna/wx2\+.cbp debian/libcanna1g//usr/share/canna/
install -d debian/libcanna1g//usr/share/doc
cp --reflink=auto -a debian/tmp/usr/share/doc/libcanna1g debian/libcanna1g//usr/share/doc/
install -d debian/.debhelper/generated/libcanna1g
install -d debian/libcanna1g-dev//usr/include/canna
cp --reflink=auto -a debian/tmp/usr/include/canna/RK.h debian/tmp/usr/include/canna/jrkanji.h debian/tmp/usr/include/canna/keydef.h debian/tmp/usr/include/canna/mfdef.h debian/tmp/usr/include/canna/pubconf.h debian/tmp/usr/include/canna/sysdep.h debian/libcanna1g-dev//usr/include/canna/
install -d debian/libcanna1g-dev//usr/lib
cp --reflink=auto -a debian/tmp/usr/lib/libRKC.a debian/tmp/usr/lib/libRKC.so debian/tmp/usr/lib/libRKC16.a debian/tmp/usr/lib/libRKC16.so debian/tmp/usr/lib/libcanna.a debian/tmp/usr/lib/libcanna.so debian/tmp/usr/lib/libcanna16.a debian/tmp/usr/lib/libcanna16.so debian/libcanna1g-dev//usr/lib/
install -d debian/libcanna1g-dev//usr/share/man/ja/man3
cp --reflink=auto -a debian/tmp/usr/share/man/ja/man3/RkBgnBun.3 debian/tmp/usr/share/man/ja/man3/RkCloseRoma.3 debian/tmp/usr/share/man/ja/man3/RkCvtEuc.3 debian/tmp/usr/share/man/ja/man3/RkCvtHan.3 debian/tmp/usr/share/man/ja/man3/RkCvtHira.3 debian/tmp/usr/share/man/ja/man3/RkCvtKana.3 debian/tmp/usr/share/man/ja/man3/RkCvtRoma.3 debian/tmp/usr/share/man/ja/man3/RkCvtZen.3 debian/tmp/usr/share/man/ja/man3/RkDefineDic.3 debian/tmp/usr/share/man/ja/man3/RkDeleteDic.3 debian/tmp/usr/share/man/ja/man3/RkEndBun.3 debian/tmp/usr/share/man/ja/man3/RkEnlarge.3 debian/tmp/usr/share/man/ja/man3/RkFinalize.3 debian/tmp/usr/share/man/ja/man3/RkGetDicList.3 debian/tmp/usr/share/man/ja/man3/RkGetKanji.3 debian/tmp/usr/share/man/ja/man3/RkGetLex.3 debian/tmp/usr/share/man/ja/man3/RkGetStat.3 debian/tmp/usr/share/man/ja/man3/RkGetYomi.3 debian/tmp/usr/share/man/ja/man3/RkGoto.3 debian/tmp/usr/share/man/ja/man3/RkInitialize.3 debian/tmp/usr/share/man/ja/man3/RkIntro.3 debian/tmp/usr/share/man/ja/man3/RkLeft.3 debian/tmp/usr/share/man/ja/man3/RkMapPhonogram.3 debian/tmp/usr/share/man/ja/man3/RkMapRoma.3 debian/tmp/usr/share/man/ja/man3/RkMountDic.3 debian/tmp/usr/share/man/ja/man3/RkNext.3 debian/tmp/usr/share/man/ja/man3/RkNfer.3 debian/tmp/usr/share/man/ja/man3/RkOpenRoma.3 debian/tmp/usr/share/man/ja/man3/RkPrev.3 debian/tmp/usr/share/man/ja/man3/RkRemountDic.3 debian/tmp/usr/share/man/ja/man3/RkResize.3 debian/tmp/usr/share/man/ja/man3/RkRight.3 debian/tmp/usr/share/man/ja/man3/RkShorten.3 debian/tmp/usr/share/man/ja/man3/RkStoreYomi.3 debian/tmp/usr/share/man/ja/man3/RkUnmountDic.3 debian/tmp/usr/share/man/ja/man3/RkXfer.3 debian/tmp/usr/share/man/ja/man3/XKanjiControl.3 debian/tmp/usr/share/man/ja/man3/XLookupKanjiString.3 debian/tmp/usr/share/man/ja/man3/cannalib.3 debian/tmp/usr/share/man/ja/man3/jrKanjiControl.3 debian/tmp/usr/share/man/ja/man3/jrKanjiString.3 debian/tmp/usr/share/man/ja/man3/uilib.3 debian/libcanna1g-dev//usr/share/man/ja/man3/
install -d debian/libcanna1g-dev//usr/share/man/man3
cp --reflink=auto -a debian/tmp/usr/share/man/man3/RkBgnBun.3 debian/tmp/usr/share/man/man3/RkCloseRoma.3 debian/tmp/usr/share/man/man3/RkCvtEuc.3 debian/tmp/usr/share/man/man3/RkCvtHan.3 debian/tmp/usr/share/man/man3/RkCvtHira.3 debian/tmp/usr/share/man/man3/RkCvtKana.3 debian/tmp/usr/share/man/man3/RkCvtRoma.3 debian/tmp/usr/share/man/man3/RkCvtZen.3 debian/tmp/usr/share/man/man3/RkDefineDic.3 debian/tmp/usr/share/man/man3/RkDeleteDic.3 debian/tmp/usr/share/man/man3/RkEndBun.3 debian/tmp/usr/share/man/man3/RkEnlarge.3 debian/tmp/usr/share/man/man3/RkFinalize.3 debian/tmp/usr/share/man/man3/RkGetDicList.3 debian/tmp/usr/share/man/man3/RkGetKanji.3 debian/tmp/usr/share/man/man3/RkGetLex.3 debian/tmp/usr/share/man/man3/RkGetStat.3 debian/tmp/usr/share/man/man3/RkGetYomi.3 debian/tmp/usr/share/man/man3/RkGoto.3 debian/tmp/usr/share/man/man3/RkInitialize.3 debian/tmp/usr/share/man/man3/RkIntro.3 debian/tmp/usr/share/man/man3/RkLeft.3 debian/tmp/usr/share/man/man3/RkMapPhonogram.3 debian/tmp/usr/share/man/man3/RkMapRoma.3 debian/tmp/usr/share/man/man3/RkMountDic.3 debian/tmp/usr/share/man/man3/RkNext.3 debian/tmp/usr/share/man/man3/RkNfer.3 debian/tmp/usr/share/man/man3/RkOpenRoma.3 debian/tmp/usr/share/man/man3/RkPrev.3 debian/tmp/usr/share/man/man3/RkRemountDic.3 debian/tmp/usr/share/man/man3/RkResize.3 debian/tmp/usr/share/man/man3/RkRight.3 debian/tmp/usr/share/man/man3/RkShorten.3 debian/tmp/usr/share/man/man3/RkStoreYomi.3 debian/tmp/usr/share/man/man3/RkUnmountDic.3 debian/tmp/usr/share/man/man3/RkXfer.3 debian/tmp/usr/share/man/man3/XKanjiControl.3 debian/tmp/usr/share/man/man3/XLookupKanjiString.3 debian/tmp/usr/share/man/man3/cannalib.3 debian/tmp/usr/share/man/man3/jrKanjiControl.3 debian/tmp/usr/share/man/man3/jrKanjiString.3 debian/tmp/usr/share/man/man3/uilib.3 debian/libcanna1g-dev//usr/share/man/man3/
install -d debian/.debhelper/generated/libcanna1g-dev
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installdocs -a
install -d debian/canna/usr/share/doc/canna
cp --reflink=auto -a ./CHANGES.jp debian/canna/usr/share/doc/canna
cp --reflink=auto -a ./README debian/canna/usr/share/doc/canna
cp --reflink=auto -a ./README.jp debian/canna/usr/share/doc/canna
cp --reflink=auto -a ./WHATIS debian/canna/usr/share/doc/canna
cp --reflink=auto -a ./WHATIS.jp debian/canna/usr/share/doc/canna
cp --reflink=auto -a ./doc/man/guide/tex/canna.dvi debian/canna/usr/share/doc/canna
chown -R 0:0 debian/canna/usr/share/doc
chmod -R u\+rw,go=rX debian/canna/usr/share/doc
install -p -m0644 debian/README.Debian debian/canna/usr/share/doc/canna/README.Debian
install -p -m0644 debian/TODO debian/canna/usr/share/doc/canna/TODO.Debian
install -p -m0644 debian/copyright debian/canna/usr/share/doc/canna/copyright
install -d debian/canna-utils/usr/share/doc/canna-utils
cp --reflink=auto -a ./CHANGES.jp debian/canna-utils/usr/share/doc/canna-utils
cp --reflink=auto -a ./README debian/canna-utils/usr/share/doc/canna-utils
cp --reflink=auto -a ./README.jp debian/canna-utils/usr/share/doc/canna-utils
cp --reflink=auto -a ./WHATIS debian/canna-utils/usr/share/doc/canna-utils
cp --reflink=auto -a ./WHATIS.jp debian/canna-utils/usr/share/doc/canna-utils
chown -R 0:0 debian/canna-utils/usr/share/doc
chmod -R u\+rw,go=rX debian/canna-utils/usr/share/doc
install -p -m0644 debian/copyright debian/canna-utils/usr/share/doc/canna-utils/copyright
cp --reflink=auto -a ./CHANGES.jp debian/libcanna1g/usr/share/doc/libcanna1g
cp --reflink=auto -a ./README debian/libcanna1g/usr/share/doc/libcanna1g
cp --reflink=auto -a ./README.jp debian/libcanna1g/usr/share/doc/libcanna1g
cp --reflink=auto -a ./WHATIS debian/libcanna1g/usr/share/doc/libcanna1g
cp --reflink=auto -a ./WHATIS.jp debian/libcanna1g/usr/share/doc/libcanna1g
chown -R 0:0 debian/libcanna1g/usr/share/doc
chmod -R u\+rw,go=rX debian/libcanna1g/usr/share/doc
install -p -m0644 debian/copyright debian/libcanna1g/usr/share/doc/libcanna1g/copyright
install -d debian/libcanna1g-dev/usr/share/doc/libcanna1g-dev
install -p -m0644 debian/copyright debian/libcanna1g-dev/usr/share/doc/libcanna1g-dev/copyright
dh_installchangelogs -a
install -p -m0644 debian/changelog debian/canna-utils/usr/share/doc/canna-utils/changelog.Debian
install -p -m0644 ./ChangeLog debian/canna-utils/usr/share/doc/canna-utils/changelog
install -p -m0644 debian/changelog debian/canna/usr/share/doc/canna/changelog.Debian
install -p -m0644 ./ChangeLog debian/canna/usr/share/doc/canna/changelog
install -p -m0644 debian/changelog debian/libcanna1g/usr/share/doc/libcanna1g/changelog.Debian
install -p -m0644 ./ChangeLog debian/libcanna1g/usr/share/doc/libcanna1g/changelog
install -p -m0644 debian/changelog debian/libcanna1g-dev/usr/share/doc/libcanna1g-dev/changelog.Debian
install -p -m0644 ./ChangeLog debian/libcanna1g-dev/usr/share/doc/libcanna1g-dev/changelog
dh_installman -a
install -p -m0644 ./debian/manpages/chkconc.1 debian/canna-utils/usr/share/man/man1/chkconc.1
install -d debian/canna/usr/share/man/man8/
install -p -m0644 ./debian/manpages/update-canna-dics_dir.8 debian/canna/usr/share/man/man8/update-canna-dics_dir.8
install -p -m0644 ./debian/manpages/canlisp.1 debian/canna/usr/share/man/man1/canlisp.1
install -p -m0644 ./debian/manpages/forsort.1 debian/canna/usr/share/man/man1/forsort.1
install -p -m0644 ./debian/manpages/mergeword.1 debian/canna/usr/share/man/man1/mergeword.1
install -p -m0644 ./cmd/catdic/chmoddic.man debian/canna/usr/share/man/man1/chmoddic.1
man-recode --to-code UTF-8 --suffix .dh-new debian/canna/usr/share/man/ja/man1/cannakill.1 debian/canna/usr/share/man/ja/man1/cannaserver.1 debian/canna/usr/share/man/ja/man1/chmoddic.1 debian/canna/usr/share/man/ja/man1/ctow.1 debian/canna/usr/share/man/ja/man1/dicar.1 debian/canna/usr/share/man/ja/man1/dpbindic.1 debian/canna/usr/share/man/ja/man1/dpromdic.1 debian/canna/usr/share/man/ja/man1/mkbindic.1 debian/canna/usr/share/man/ja/man1/splitword.1 debian/canna/usr/share/man/ja/man1/wtoc.1 debian/canna/usr/share/man/man1/canlisp.1 debian/canna/usr/share/man/man1/cannakill.1 debian/canna/usr/share/man/man1/cannaserver.1 debian/canna/usr/share/man/man1/chmoddic.1 debian/canna/usr/share/man/man1/ctow.1 debian/canna/usr/share/man/man1/dicar.1 debian/canna/usr/share/man/man1/dpbindic.1 debian/canna/usr/share/man/man1/dpromdic.1 debian/canna/usr/share/man/man1/forsort.1 debian/canna/usr/share/man/man1/mergeword.1 debian/canna/usr/share/man/man1/mkbindic.1 debian/canna/usr/share/man/man1/splitword.1 debian/canna/usr/share/man/man1/wtoc.1 debian/canna/usr/share/man/man8/update-canna-dics_dir.8 debian/canna-utils/usr/share/man/ja/man1/addwords.1 debian/canna-utils/usr/share/man/ja/man1/cannacheck.1 debian/canna-utils/usr/share/man/ja/man1/cannastat.1 debian/canna-utils/usr/share/man/ja/man1/catdic.1 debian/canna-utils/usr/share/man/ja/man1/cpdic.1 debian/canna-utils/usr/share/man/ja/man1/cshost.1 debian/canna-utils/usr/share/man/ja/man1/delwords.1 debian/canna-utils/usr/share/man/ja/man1/lsdic.1
man-recode --to-code UTF-8 --suffix .dh-new debian/canna-utils/usr/share/man/ja/man1/mkdic.1 debian/canna-utils/usr/share/man/ja/man1/mkromdic.1 debian/canna-utils/usr/share/man/ja/man1/mvdic.1 debian/canna-utils/usr/share/man/ja/man1/rmdic.1 debian/canna-utils/usr/share/man/man1/addwords.1 debian/canna-utils/usr/share/man/man1/cannacheck.1 debian/canna-utils/usr/share/man/man1/cannastat.1 debian/canna-utils/usr/share/man/man1/catdic.1 debian/canna-utils/usr/share/man/man1/chkconc.1 debian/canna-utils/usr/share/man/man1/cpdic.1 debian/canna-utils/usr/share/man/man1/cshost.1 debian/canna-utils/usr/share/man/man1/delwords.1 debian/canna-utils/usr/share/man/man1/lsdic.1 debian/canna-utils/usr/share/man/man1/mkdic.1 debian/canna-utils/usr/share/man/man1/mkromdic.1 debian/canna-utils/usr/share/man/man1/mvdic.1 debian/canna-utils/usr/share/man/man1/rmdic.1 debian/libcanna1g-dev/usr/share/man/ja/man3/RkBgnBun.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCloseRoma.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtEuc.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtHan.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtHira.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtKana.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtRoma.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtZen.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkDefineDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkDeleteDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkEndBun.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkEnlarge.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkFinalize.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetDicList.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetKanji.3
man-recode --to-code UTF-8 --suffix .dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetLex.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetStat.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetYomi.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGoto.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkInitialize.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkIntro.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkLeft.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkMapPhonogram.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkMapRoma.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkMountDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkNext.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkNfer.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkOpenRoma.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkPrev.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkRemountDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkResize.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkRight.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkShorten.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkStoreYomi.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkUnmountDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkXfer.3 debian/libcanna1g-dev/usr/share/man/ja/man3/cannalib.3 debian/libcanna1g-dev/usr/share/man/ja/man3/uilib.3 debian/libcanna1g-dev/usr/share/man/man3/RkBgnBun.3 debian/libcanna1g-dev/usr/share/man/man3/RkCloseRoma.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtEuc.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtHan.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtHira.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtKana.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtRoma.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtZen.3 debian/libcanna1g-dev/usr/share/man/man3/RkDefineDic.3
man-recode --to-code UTF-8 --suffix .dh-new debian/libcanna1g-dev/usr/share/man/man3/RkDeleteDic.3 debian/libcanna1g-dev/usr/share/man/man3/RkEndBun.3 debian/libcanna1g-dev/usr/share/man/man3/RkEnlarge.3 debian/libcanna1g-dev/usr/share/man/man3/RkFinalize.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetDicList.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetKanji.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetLex.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetStat.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetYomi.3 debian/libcanna1g-dev/usr/share/man/man3/RkGoto.3 debian/libcanna1g-dev/usr/share/man/man3/RkInitialize.3 debian/libcanna1g-dev/usr/share/man/man3/RkIntro.3 debian/libcanna1g-dev/usr/share/man/man3/RkLeft.3 debian/libcanna1g-dev/usr/share/man/man3/RkMapPhonogram.3 debian/libcanna1g-dev/usr/share/man/man3/RkMapRoma.3 debian/libcanna1g-dev/usr/share/man/man3/RkMountDic.3 debian/libcanna1g-dev/usr/share/man/man3/RkNext.3 debian/libcanna1g-dev/usr/share/man/man3/RkNfer.3 debian/libcanna1g-dev/usr/share/man/man3/RkOpenRoma.3 debian/libcanna1g-dev/usr/share/man/man3/RkPrev.3 debian/libcanna1g-dev/usr/share/man/man3/RkRemountDic.3 debian/libcanna1g-dev/usr/share/man/man3/RkResize.3 debian/libcanna1g-dev/usr/share/man/man3/RkRight.3 debian/libcanna1g-dev/usr/share/man/man3/RkShorten.3 debian/libcanna1g-dev/usr/share/man/man3/RkStoreYomi.3 debian/libcanna1g-dev/usr/share/man/man3/RkUnmountDic.3 debian/libcanna1g-dev/usr/share/man/man3/RkXfer.3 debian/libcanna1g-dev/usr/share/man/man3/cannalib.3 debian/libcanna1g-dev/usr/share/man/man3/uilib.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkDeleteDic.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkDeleteDic.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkEndBun.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkEndBun.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkEnlarge.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkEnlarge.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkFinalize.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkFinalize.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkGetDicList.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkGetDicList.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkGetKanji.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkGetKanji.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkGetLex.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkGetLex.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkGetStat.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkGetStat.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkGetYomi.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkGetYomi.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkGoto.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkGoto.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkInitialize.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkInitialize.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkIntro.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkIntro.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkLeft.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkLeft.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkMapPhonogram.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkMapPhonogram.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkMapRoma.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkMapRoma.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkMountDic.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkMountDic.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkNext.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkNext.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkNfer.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkNfer.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkOpenRoma.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkOpenRoma.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkPrev.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkPrev.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkRemountDic.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkRemountDic.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkResize.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkResize.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkRight.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkRight.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkShorten.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkShorten.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkStoreYomi.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkStoreYomi.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkUnmountDic.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkUnmountDic.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkXfer.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkXfer.3
mv debian/libcanna1g-dev/usr/share/man/man3/cannalib.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/cannalib.3
mv debian/libcanna1g-dev/usr/share/man/man3/uilib.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/uilib.3
chmod 0644 -- debian/libcanna1g-dev/usr/share/man/man3/RkDeleteDic.3 debian/libcanna1g-dev/usr/share/man/man3/RkEndBun.3 debian/libcanna1g-dev/usr/share/man/man3/RkEnlarge.3 debian/libcanna1g-dev/usr/share/man/man3/RkFinalize.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetDicList.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetKanji.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetLex.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetStat.3 debian/libcanna1g-dev/usr/share/man/man3/RkGetYomi.3 debian/libcanna1g-dev/usr/share/man/man3/RkGoto.3 debian/libcanna1g-dev/usr/share/man/man3/RkInitialize.3 debian/libcanna1g-dev/usr/share/man/man3/RkIntro.3 debian/libcanna1g-dev/usr/share/man/man3/RkLeft.3 debian/libcanna1g-dev/usr/share/man/man3/RkMapPhonogram.3 debian/libcanna1g-dev/usr/share/man/man3/RkMapRoma.3 debian/libcanna1g-dev/usr/share/man/man3/RkMountDic.3 debian/libcanna1g-dev/usr/share/man/man3/RkNext.3 debian/libcanna1g-dev/usr/share/man/man3/RkNfer.3 debian/libcanna1g-dev/usr/share/man/man3/RkOpenRoma.3 debian/libcanna1g-dev/usr/share/man/man3/RkPrev.3 debian/libcanna1g-dev/usr/share/man/man3/RkRemountDic.3 debian/libcanna1g-dev/usr/share/man/man3/RkResize.3 debian/libcanna1g-dev/usr/share/man/man3/RkRight.3 debian/libcanna1g-dev/usr/share/man/man3/RkShorten.3 debian/libcanna1g-dev/usr/share/man/man3/RkStoreYomi.3 debian/libcanna1g-dev/usr/share/man/man3/RkUnmountDic.3 debian/libcanna1g-dev/usr/share/man/man3/RkXfer.3 debian/libcanna1g-dev/usr/share/man/man3/cannalib.3 debian/libcanna1g-dev/usr/share/man/man3/uilib.3
mv debian/canna-utils/usr/share/man/ja/man1/mkdic.1.dh-new debian/canna-utils/usr/share/man/ja/man1/mkdic.1
mv debian/canna-utils/usr/share/man/ja/man1/mkromdic.1.dh-new debian/canna-utils/usr/share/man/ja/man1/mkromdic.1
mv debian/canna-utils/usr/share/man/ja/man1/mvdic.1.dh-new debian/canna-utils/usr/share/man/ja/man1/mvdic.1
mv debian/canna-utils/usr/share/man/ja/man1/rmdic.1.dh-new debian/canna-utils/usr/share/man/ja/man1/rmdic.1
mv debian/canna-utils/usr/share/man/man1/addwords.1.dh-new debian/canna-utils/usr/share/man/man1/addwords.1
mv debian/canna-utils/usr/share/man/man1/cannacheck.1.dh-new debian/canna-utils/usr/share/man/man1/cannacheck.1
mv debian/canna-utils/usr/share/man/man1/cannastat.1.dh-new debian/canna-utils/usr/share/man/man1/cannastat.1
mv debian/canna-utils/usr/share/man/man1/catdic.1.dh-new debian/canna-utils/usr/share/man/man1/catdic.1
mv debian/canna-utils/usr/share/man/man1/chkconc.1.dh-new debian/canna-utils/usr/share/man/man1/chkconc.1
mv debian/canna-utils/usr/share/man/man1/cpdic.1.dh-new debian/canna-utils/usr/share/man/man1/cpdic.1
mv debian/canna-utils/usr/share/man/man1/cshost.1.dh-new debian/canna-utils/usr/share/man/man1/cshost.1
mv debian/canna-utils/usr/share/man/man1/delwords.1.dh-new debian/canna-utils/usr/share/man/man1/delwords.1
mv debian/canna-utils/usr/share/man/man1/lsdic.1.dh-new debian/canna-utils/usr/share/man/man1/lsdic.1
mv debian/canna-utils/usr/share/man/man1/mkdic.1.dh-new debian/canna-utils/usr/share/man/man1/mkdic.1
mv debian/canna-utils/usr/share/man/man1/mkromdic.1.dh-new debian/canna-utils/usr/share/man/man1/mkromdic.1
mv debian/canna-utils/usr/share/man/man1/mvdic.1.dh-new debian/canna-utils/usr/share/man/man1/mvdic.1
mv debian/canna-utils/usr/share/man/man1/rmdic.1.dh-new debian/canna-utils/usr/share/man/man1/rmdic.1
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkBgnBun.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkBgnBun.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkCloseRoma.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkCloseRoma.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtEuc.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtEuc.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtHan.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtHan.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtHira.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtHira.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtKana.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtKana.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtRoma.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtRoma.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtZen.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtZen.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkDefineDic.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkDefineDic.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkDeleteDic.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkDeleteDic.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkEndBun.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkEndBun.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkEnlarge.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkEnlarge.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkFinalize.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkFinalize.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetDicList.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetDicList.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetKanji.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetKanji.3
chmod 0644 -- debian/canna-utils/usr/share/man/ja/man1/mkdic.1 debian/canna-utils/usr/share/man/ja/man1/mkromdic.1 debian/canna-utils/usr/share/man/ja/man1/mvdic.1 debian/canna-utils/usr/share/man/ja/man1/rmdic.1 debian/canna-utils/usr/share/man/man1/addwords.1 debian/canna-utils/usr/share/man/man1/cannacheck.1 debian/canna-utils/usr/share/man/man1/cannastat.1 debian/canna-utils/usr/share/man/man1/catdic.1 debian/canna-utils/usr/share/man/man1/chkconc.1 debian/canna-utils/usr/share/man/man1/cpdic.1 debian/canna-utils/usr/share/man/man1/cshost.1 debian/canna-utils/usr/share/man/man1/delwords.1 debian/canna-utils/usr/share/man/man1/lsdic.1 debian/canna-utils/usr/share/man/man1/mkdic.1 debian/canna-utils/usr/share/man/man1/mkromdic.1 debian/canna-utils/usr/share/man/man1/mvdic.1 debian/canna-utils/usr/share/man/man1/rmdic.1 debian/libcanna1g-dev/usr/share/man/ja/man3/RkBgnBun.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCloseRoma.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtEuc.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtHan.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtHira.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtKana.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtRoma.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkCvtZen.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkDefineDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkDeleteDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkEndBun.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkEnlarge.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkFinalize.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetDicList.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetKanji.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetLex.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetLex.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetStat.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetStat.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetYomi.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetYomi.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkGoto.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkGoto.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkInitialize.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkInitialize.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkIntro.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkIntro.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkLeft.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkLeft.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkMapPhonogram.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkMapPhonogram.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkMapRoma.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkMapRoma.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkMountDic.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkMountDic.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkNext.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkNext.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkNfer.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkNfer.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkOpenRoma.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkOpenRoma.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkPrev.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkPrev.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkRemountDic.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkRemountDic.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkResize.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkResize.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkRight.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkRight.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkShorten.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkShorten.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkStoreYomi.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkStoreYomi.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkUnmountDic.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkUnmountDic.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/RkXfer.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/RkXfer.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/cannalib.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/cannalib.3
mv debian/libcanna1g-dev/usr/share/man/ja/man3/uilib.3.dh-new debian/libcanna1g-dev/usr/share/man/ja/man3/uilib.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkBgnBun.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkBgnBun.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkCloseRoma.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkCloseRoma.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkCvtEuc.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkCvtEuc.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkCvtHan.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkCvtHan.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkCvtHira.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkCvtHira.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkCvtKana.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkCvtKana.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkCvtRoma.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkCvtRoma.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkCvtZen.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkCvtZen.3
mv debian/libcanna1g-dev/usr/share/man/man3/RkDefineDic.3.dh-new debian/libcanna1g-dev/usr/share/man/man3/RkDefineDic.3
chmod 0644 -- debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetLex.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetStat.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGetYomi.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkGoto.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkInitialize.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkIntro.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkLeft.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkMapPhonogram.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkMapRoma.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkMountDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkNext.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkNfer.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkOpenRoma.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkPrev.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkRemountDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkResize.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkRight.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkShorten.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkStoreYomi.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkUnmountDic.3 debian/libcanna1g-dev/usr/share/man/ja/man3/RkXfer.3 debian/libcanna1g-dev/usr/share/man/ja/man3/cannalib.3 debian/libcanna1g-dev/usr/share/man/ja/man3/uilib.3 debian/libcanna1g-dev/usr/share/man/man3/RkBgnBun.3 debian/libcanna1g-dev/usr/share/man/man3/RkCloseRoma.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtEuc.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtHan.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtHira.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtKana.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtRoma.3 debian/libcanna1g-dev/usr/share/man/man3/RkCvtZen.3 debian/libcanna1g-dev/usr/share/man/man3/RkDefineDic.3
mv debian/canna/usr/share/man/ja/man1/cannakill.1.dh-new debian/canna/usr/share/man/ja/man1/cannakill.1
mv debian/canna/usr/share/man/ja/man1/cannaserver.1.dh-new debian/canna/usr/share/man/ja/man1/cannaserver.1
mv debian/canna/usr/share/man/ja/man1/chmoddic.1.dh-new debian/canna/usr/share/man/ja/man1/chmoddic.1
mv debian/canna/usr/share/man/ja/man1/ctow.1.dh-new debian/canna/usr/share/man/ja/man1/ctow.1
mv debian/canna/usr/share/man/ja/man1/dicar.1.dh-new debian/canna/usr/share/man/ja/man1/dicar.1
mv debian/canna/usr/share/man/ja/man1/dpbindic.1.dh-new debian/canna/usr/share/man/ja/man1/dpbindic.1
mv debian/canna/usr/share/man/ja/man1/dpromdic.1.dh-new debian/canna/usr/share/man/ja/man1/dpromdic.1
mv debian/canna/usr/share/man/ja/man1/mkbindic.1.dh-new debian/canna/usr/share/man/ja/man1/mkbindic.1
mv debian/canna/usr/share/man/ja/man1/splitword.1.dh-new debian/canna/usr/share/man/ja/man1/splitword.1
mv debian/canna/usr/share/man/ja/man1/wtoc.1.dh-new debian/canna/usr/share/man/ja/man1/wtoc.1
mv debian/canna/usr/share/man/man1/canlisp.1.dh-new debian/canna/usr/share/man/man1/canlisp.1
mv debian/canna/usr/share/man/man1/cannakill.1.dh-new debian/canna/usr/share/man/man1/cannakill.1
mv debian/canna/usr/share/man/man1/cannaserver.1.dh-new debian/canna/usr/share/man/man1/cannaserver.1
mv debian/canna/usr/share/man/man1/chmoddic.1.dh-new debian/canna/usr/share/man/man1/chmoddic.1
mv debian/canna/usr/share/man/man1/ctow.1.dh-new debian/canna/usr/share/man/man1/ctow.1
mv debian/canna/usr/share/man/man1/dicar.1.dh-new debian/canna/usr/share/man/man1/dicar.1
mv debian/canna/usr/share/man/man1/dpbindic.1.dh-new debian/canna/usr/share/man/man1/dpbindic.1
mv debian/canna/usr/share/man/man1/dpromdic.1.dh-new debian/canna/usr/share/man/man1/dpromdic.1
mv debian/canna/usr/share/man/man1/forsort.1.dh-new debian/canna/usr/share/man/man1/forsort.1
mv debian/canna/usr/share/man/man1/mergeword.1.dh-new debian/canna/usr/share/man/man1/mergeword.1
mv debian/canna/usr/share/man/man1/mkbindic.1.dh-new debian/canna/usr/share/man/man1/mkbindic.1
mv debian/canna/usr/share/man/man1/splitword.1.dh-new debian/canna/usr/share/man/man1/splitword.1
mv debian/canna/usr/share/man/man1/wtoc.1.dh-new debian/canna/usr/share/man/man1/wtoc.1
mv debian/canna/usr/share/man/man8/update-canna-dics_dir.8.dh-new debian/canna/usr/share/man/man8/update-canna-dics_dir.8
mv debian/canna-utils/usr/share/man/ja/man1/addwords.1.dh-new debian/canna-utils/usr/share/man/ja/man1/addwords.1
mv debian/canna-utils/usr/share/man/ja/man1/cannacheck.1.dh-new debian/canna-utils/usr/share/man/ja/man1/cannacheck.1
mv debian/canna-utils/usr/share/man/ja/man1/cannastat.1.dh-new debian/canna-utils/usr/share/man/ja/man1/cannastat.1
mv debian/canna-utils/usr/share/man/ja/man1/catdic.1.dh-new debian/canna-utils/usr/share/man/ja/man1/catdic.1
mv debian/canna-utils/usr/share/man/ja/man1/cpdic.1.dh-new debian/canna-utils/usr/share/man/ja/man1/cpdic.1
mv debian/canna-utils/usr/share/man/ja/man1/cshost.1.dh-new debian/canna-utils/usr/share/man/ja/man1/cshost.1
mv debian/canna-utils/usr/share/man/ja/man1/delwords.1.dh-new debian/canna-utils/usr/share/man/ja/man1/delwords.1
mv debian/canna-utils/usr/share/man/ja/man1/lsdic.1.dh-new debian/canna-utils/usr/share/man/ja/man1/lsdic.1
chmod 0644 -- debian/canna/usr/share/man/ja/man1/cannakill.1 debian/canna/usr/share/man/ja/man1/cannaserver.1 debian/canna/usr/share/man/ja/man1/chmoddic.1 debian/canna/usr/share/man/ja/man1/ctow.1 debian/canna/usr/share/man/ja/man1/dicar.1 debian/canna/usr/share/man/ja/man1/dpbindic.1 debian/canna/usr/share/man/ja/man1/dpromdic.1 debian/canna/usr/share/man/ja/man1/mkbindic.1 debian/canna/usr/share/man/ja/man1/splitword.1 debian/canna/usr/share/man/ja/man1/wtoc.1 debian/canna/usr/share/man/man1/canlisp.1 debian/canna/usr/share/man/man1/cannakill.1 debian/canna/usr/share/man/man1/cannaserver.1 debian/canna/usr/share/man/man1/chmoddic.1 debian/canna/usr/share/man/man1/ctow.1 debian/canna/usr/share/man/man1/dicar.1 debian/canna/usr/share/man/man1/dpbindic.1 debian/canna/usr/share/man/man1/dpromdic.1 debian/canna/usr/share/man/man1/forsort.1 debian/canna/usr/share/man/man1/mergeword.1 debian/canna/usr/share/man/man1/mkbindic.1 debian/canna/usr/share/man/man1/splitword.1 debian/canna/usr/share/man/man1/wtoc.1 debian/canna/usr/share/man/man8/update-canna-dics_dir.8 debian/canna-utils/usr/share/man/ja/man1/addwords.1 debian/canna-utils/usr/share/man/ja/man1/cannacheck.1 debian/canna-utils/usr/share/man/ja/man1/cannastat.1 debian/canna-utils/usr/share/man/ja/man1/catdic.1 debian/canna-utils/usr/share/man/ja/man1/cpdic.1 debian/canna-utils/usr/share/man/ja/man1/cshost.1 debian/canna-utils/usr/share/man/ja/man1/delwords.1 debian/canna-utils/usr/share/man/ja/man1/lsdic.1
dh_installdebconf -a
install -d debian/canna/DEBIAN
cp -f debian/config debian/canna/DEBIAN/config
[META] Replace #TOKEN#s in "debian/canna/DEBIAN/config"
chmod 0755 -- debian/canna/DEBIAN/config
chown 0:0 -- debian/canna/DEBIAN/config
po2debconf debian/templates > debian/canna/DEBIAN/templates
mv debian/canna.substvars.new debian/canna.substvars
[META] Append autosnippet "postrm-debconf" to postrm [debian/canna.postrm.debhelper]
install -d debian/canna-utils/DEBIAN
install -d debian/libcanna1g/DEBIAN
cp -f debian/libcanna1g.config debian/libcanna1g/DEBIAN/config
[META] Replace #TOKEN#s in "debian/libcanna1g/DEBIAN/config"
chmod 0755 -- debian/libcanna1g/DEBIAN/config
chown 0:0 -- debian/libcanna1g/DEBIAN/config
po2debconf debian/libcanna1g.templates > debian/libcanna1g/DEBIAN/templates
mv debian/libcanna1g.substvars.new debian/libcanna1g.substvars
[META] Append autosnippet "postrm-debconf" to postrm [debian/libcanna1g.postrm.debhelper]
install -d debian/libcanna1g-dev/DEBIAN
dh_installinit -a
install -d debian/canna/etc/init.d
install -p -m0755 debian/init debian/canna/etc/init.d/canna
[META] Append autosnippet "postinst-init-restart" to postinst [debian/.debhelper/generated/canna/postinst.service]
[META] Append autosnippet "prerm-init-norestart" to prerm [debian/.debhelper/generated/canna/prerm.service]
mv debian/canna.substvars.new debian/canna.substvars
[META] Append autosnippet "postrm-init" to postrm [debian/.debhelper/generated/canna/postrm.service]
dh_lintian -a
install -d debian/canna/usr/share/lintian/overrides
install -p -m0644 debian/canna.lintian-overrides debian/canna/usr/share/lintian/overrides/canna
install -d debian/canna-utils/usr/share/lintian/overrides
install -p -m0644 debian/canna-utils.lintian-overrides debian/canna-utils/usr/share/lintian/overrides/canna-utils
dh_perl -a
dh_link -a
rm -f debian/canna/usr/bin/syncdic
ln -s catdic debian/canna/usr/bin/syncdic
rm -f debian/canna/usr/bin/cannakill
ln -s catdic debian/canna/usr/bin/cannakill
rm -f debian/canna-utils/usr/bin/rmdic
ln -s catdic debian/canna-utils/usr/bin/rmdic
rm -f debian/canna-utils/usr/bin/mvdic
ln -s catdic debian/canna-utils/usr/bin/mvdic
rm -f debian/canna-utils/usr/bin/mkdic
ln -s catdic debian/canna-utils/usr/bin/mkdic
rm -f debian/canna-utils/usr/bin/lsdic
ln -s catdic debian/canna-utils/usr/bin/lsdic
rm -f debian/canna-utils/usr/bin/delwords
ln -s catdic debian/canna-utils/usr/bin/delwords
rm -f debian/canna-utils/usr/bin/cpdic
ln -s catdic debian/canna-utils/usr/bin/cpdic
rm -f debian/canna-utils/usr/bin/chmoddic
ln -s catdic debian/canna-utils/usr/bin/chmoddic
rm -f debian/canna-utils/usr/bin/addwords
ln -s catdic debian/canna-utils/usr/bin/addwords
rm -f debian/libcanna1g/usr/lib/libcanna16.so.1
ln -s libcanna16.so.1.2 debian/libcanna1g/usr/lib/libcanna16.so.1
rm -f debian/libcanna1g/usr/lib/libcanna.so.1
ln -s libcanna.so.1.2 debian/libcanna1g/usr/lib/libcanna.so.1
rm -f debian/libcanna1g/usr/lib/libRKC16.so.1
ln -s libRKC16.so.1.2 debian/libcanna1g/usr/lib/libRKC16.so.1
rm -f debian/libcanna1g/usr/lib/libRKC.so.1
ln -s libRKC.so.1.2 debian/libcanna1g/usr/lib/libRKC.so.1
rm -f debian/libcanna1g-dev/usr/share/man/man3/jrKanjiString.3
ln -s uilib.3 debian/libcanna1g-dev/usr/share/man/man3/jrKanjiString.3
rm -f debian/libcanna1g-dev/usr/share/man/man3/jrKanjiControl.3
ln -s uilib.3 debian/libcanna1g-dev/usr/share/man/man3/jrKanjiControl.3
rm -f debian/libcanna1g-dev/usr/share/man/man3/XLookupKanjiString.3
ln -s uilib.3 debian/libcanna1g-dev/usr/share/man/man3/XLookupKanjiString.3
rm -f debian/libcanna1g-dev/usr/share/man/man3/XKanjiControl.3
ln -s uilib.3 debian/libcanna1g-dev/usr/share/man/man3/XKanjiControl.3
rm -f debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiString.3
ln -s uilib.3 debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiString.3
rm -f debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiControl.3
ln -s uilib.3 debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiControl.3
rm -f debian/libcanna1g-dev/usr/share/man/ja/man3/XLookupKanjiString.3
ln -s uilib.3 debian/libcanna1g-dev/usr/share/man/ja/man3/XLookupKanjiString.3
rm -f debian/libcanna1g-dev/usr/share/man/ja/man3/XKanjiControl.3
ln -s uilib.3 debian/libcanna1g-dev/usr/share/man/ja/man3/XKanjiControl.3
rm -f debian/libcanna1g-dev/usr/lib/libcanna16.so
ln -s libcanna16.so.1.2 debian/libcanna1g-dev/usr/lib/libcanna16.so
rm -f debian/libcanna1g-dev/usr/lib/libcanna.so
ln -s libcanna.so.1.2 debian/libcanna1g-dev/usr/lib/libcanna.so
rm -f debian/libcanna1g-dev/usr/lib/libRKC16.so
ln -s libRKC16.so.1.2 debian/libcanna1g-dev/usr/lib/libRKC16.so
rm -f debian/libcanna1g-dev/usr/lib/libRKC.so
ln -s libRKC.so.1.2 debian/libcanna1g-dev/usr/lib/libRKC.so
dh_strip_nondeterminism -a
dh_compress -a
cd debian/canna
cd debian/libcanna1g
cd debian/canna-utils
cd debian/libcanna1g-dev
chmod a-x usr/share/doc/libcanna1g/CHANGES.jp usr/share/doc/libcanna1g/README usr/share/doc/libcanna1g/README.jp usr/share/doc/libcanna1g/changelog usr/share/doc/libcanna1g/changelog.Debian usr/share/doc/libcanna1g/sample/src/default.ctd usr/share/doc/libcanna1g/sample/src/english.ctd usr/share/doc/libcanna1g/sample/src/is.c usr/share/doc/libcanna1g/sample/src/jdaemon.ctd usr/share/doc/libcanna1g/sample/src/just.ctd usr/share/doc/libcanna1g/sample/src/matsu.ctd usr/share/doc/libcanna1g/sample/src/tut.ctd usr/share/doc/libcanna1g/sample/src/vje.ctd usr/share/doc/libcanna1g/sample/src/wx2\+.ctd
chmod a-x usr/share/doc/canna-utils/CHANGES.jp usr/share/doc/canna-utils/README usr/share/doc/canna-utils/README.jp usr/share/doc/canna-utils/changelog usr/share/doc/canna-utils/changelog.Debian usr/share/man/ja/man1/addwords.1 usr/share/man/ja/man1/cannacheck.1 usr/share/man/ja/man1/cannastat.1 usr/share/man/ja/man1/catdic.1 usr/share/man/ja/man1/cpdic.1 usr/share/man/ja/man1/cshost.1 usr/share/man/ja/man1/delwords.1 usr/share/man/ja/man1/lsdic.1 usr/share/man/ja/man1/mkdic.1 usr/share/man/ja/man1/mkromdic.1 usr/share/man/ja/man1/mvdic.1 usr/share/man/ja/man1/rmdic.1 usr/share/man/man1/addwords.1 usr/share/man/man1/cannacheck.1 usr/share/man/man1/cannastat.1 usr/share/man/man1/catdic.1 usr/share/man/man1/chkconc.1 usr/share/man/man1/cpdic.1 usr/share/man/man1/cshost.1 usr/share/man/man1/delwords.1 usr/share/man/man1/lsdic.1 usr/share/man/man1/mkdic.1 usr/share/man/man1/mkromdic.1 usr/share/man/man1/mvdic.1 usr/share/man/man1/rmdic.1
gzip -9nf usr/share/doc/libcanna1g/CHANGES.jp usr/share/doc/libcanna1g/README usr/share/doc/libcanna1g/README.jp usr/share/doc/libcanna1g/changelog usr/share/doc/libcanna1g/changelog.Debian usr/share/doc/libcanna1g/sample/src/default.ctd usr/share/doc/libcanna1g/sample/src/english.ctd usr/share/doc/libcanna1g/sample/src/is.c usr/share/doc/libcanna1g/sample/src/jdaemon.ctd usr/share/doc/libcanna1g/sample/src/just.ctd usr/share/doc/libcanna1g/sample/src/matsu.ctd usr/share/doc/libcanna1g/sample/src/tut.ctd usr/share/doc/libcanna1g/sample/src/vje.ctd usr/share/doc/libcanna1g/sample/src/wx2\+.ctd
chmod a-x usr/share/doc/canna/CHANGES.jp usr/share/doc/canna/README usr/share/doc/canna/README.jp usr/share/doc/canna/canna.dvi usr/share/doc/canna/changelog usr/share/doc/canna/changelog.Debian usr/share/man/ja/man1/cannakill.1 usr/share/man/ja/man1/cannaserver.1 usr/share/man/ja/man1/chmoddic.1 usr/share/man/ja/man1/ctow.1 usr/share/man/ja/man1/dicar.1 usr/share/man/ja/man1/dpbindic.1 usr/share/man/ja/man1/dpromdic.1 usr/share/man/ja/man1/mkbindic.1 usr/share/man/ja/man1/splitword.1 usr/share/man/ja/man1/wtoc.1 usr/share/man/man1/canlisp.1 usr/share/man/man1/cannakill.1 usr/share/man/man1/cannaserver.1 usr/share/man/man1/chmoddic.1 usr/share/man/man1/ctow.1 usr/share/man/man1/dicar.1 usr/share/man/man1/dpbindic.1 usr/share/man/man1/dpromdic.1 usr/share/man/man1/forsort.1 usr/share/man/man1/mergeword.1 usr/share/man/man1/mkbindic.1 usr/share/man/man1/splitword.1 usr/share/man/man1/wtoc.1 usr/share/man/man8/update-canna-dics_dir.8
gzip -9nf usr/share/doc/canna-utils/CHANGES.jp usr/share/doc/canna-utils/README usr/share/doc/canna-utils/README.jp usr/share/doc/canna-utils/changelog usr/share/doc/canna-utils/changelog.Debian usr/share/man/ja/man1/addwords.1 usr/share/man/ja/man1/cannacheck.1 usr/share/man/ja/man1/cannastat.1 usr/share/man/ja/man1/catdic.1 usr/share/man/ja/man1/cpdic.1 usr/share/man/ja/man1/cshost.1 usr/share/man/ja/man1/delwords.1 usr/share/man/ja/man1/lsdic.1 usr/share/man/ja/man1/mkdic.1 usr/share/man/ja/man1/mkromdic.1 usr/share/man/ja/man1/mvdic.1 usr/share/man/ja/man1/rmdic.1 usr/share/man/man1/addwords.1 usr/share/man/man1/cannacheck.1 usr/share/man/man1/cannastat.1 usr/share/man/man1/catdic.1 usr/share/man/man1/chkconc.1 usr/share/man/man1/cpdic.1 usr/share/man/man1/cshost.1 usr/share/man/man1/delwords.1 usr/share/man/man1/lsdic.1 usr/share/man/man1/mkdic.1 usr/share/man/man1/mkromdic.1 usr/share/man/man1/mvdic.1 usr/share/man/man1/rmdic.1
gzip -9nf usr/share/doc/canna/CHANGES.jp usr/share/doc/canna/README usr/share/doc/canna/README.jp usr/share/doc/canna/canna.dvi usr/share/doc/canna/changelog usr/share/doc/canna/changelog.Debian usr/share/man/ja/man1/cannakill.1 usr/share/man/ja/man1/cannaserver.1 usr/share/man/ja/man1/chmoddic.1 usr/share/man/ja/man1/ctow.1 usr/share/man/ja/man1/dicar.1 usr/share/man/ja/man1/dpbindic.1 usr/share/man/ja/man1/dpromdic.1 usr/share/man/ja/man1/mkbindic.1 usr/share/man/ja/man1/splitword.1 usr/share/man/ja/man1/wtoc.1 usr/share/man/man1/canlisp.1 usr/share/man/man1/cannakill.1 usr/share/man/man1/cannaserver.1 usr/share/man/man1/chmoddic.1 usr/share/man/man1/ctow.1 usr/share/man/man1/dicar.1 usr/share/man/man1/dpbindic.1 usr/share/man/man1/dpromdic.1 usr/share/man/man1/forsort.1 usr/share/man/man1/mergeword.1 usr/share/man/man1/mkbindic.1 usr/share/man/man1/splitword.1 usr/share/man/man1/wtoc.1 usr/share/man/man8/update-canna-dics_dir.8
chmod a-x usr/share/doc/libcanna1g-dev/changelog usr/share/doc/libcanna1g-dev/changelog.Debian usr/share/man/ja/man3/RkBgnBun.3 usr/share/man/ja/man3/RkCloseRoma.3 usr/share/man/ja/man3/RkCvtEuc.3 usr/share/man/ja/man3/RkCvtHan.3 usr/share/man/ja/man3/RkCvtHira.3 usr/share/man/ja/man3/RkCvtKana.3 usr/share/man/ja/man3/RkCvtRoma.3 usr/share/man/ja/man3/RkCvtZen.3 usr/share/man/ja/man3/RkDefineDic.3 usr/share/man/ja/man3/RkDeleteDic.3 usr/share/man/ja/man3/RkEndBun.3 usr/share/man/ja/man3/RkEnlarge.3 usr/share/man/ja/man3/RkFinalize.3 usr/share/man/ja/man3/RkGetDicList.3 usr/share/man/ja/man3/RkGetKanji.3 usr/share/man/ja/man3/RkGetLex.3 usr/share/man/ja/man3/RkGetStat.3 usr/share/man/ja/man3/RkGetYomi.3 usr/share/man/ja/man3/RkGoto.3 usr/share/man/ja/man3/RkInitialize.3 usr/share/man/ja/man3/RkIntro.3 usr/share/man/ja/man3/RkLeft.3 usr/share/man/ja/man3/RkMapPhonogram.3 usr/share/man/ja/man3/RkMapRoma.3 usr/share/man/ja/man3/RkMountDic.3 usr/share/man/ja/man3/RkNext.3 usr/share/man/ja/man3/RkNfer.3 usr/share/man/ja/man3/RkOpenRoma.3 usr/share/man/ja/man3/RkPrev.3 usr/share/man/ja/man3/RkRemountDic.3 usr/share/man/ja/man3/RkResize.3 usr/share/man/ja/man3/RkRight.3 usr/share/man/ja/man3/RkShorten.3 usr/share/man/ja/man3/RkStoreYomi.3 usr/share/man/ja/man3/RkUnmountDic.3 usr/share/man/ja/man3/RkXfer.3 usr/share/man/ja/man3/cannalib.3 usr/share/man/ja/man3/uilib.3 usr/share/man/man3/RkBgnBun.3 usr/share/man/man3/RkCloseRoma.3 usr/share/man/man3/RkCvtEuc.3 usr/share/man/man3/RkCvtHan.3 usr/share/man/man3/RkCvtHira.3 usr/share/man/man3/RkCvtKana.3 usr/share/man/man3/RkCvtRoma.3 usr/share/man/man3/RkCvtZen.3 usr/share/man/man3/RkDefineDic.3 usr/share/man/man3/RkDeleteDic.3 usr/share/man/man3/RkEndBun.3 usr/share/man/man3/RkEnlarge.3 usr/share/man/man3/RkFinalize.3 usr/share/man/man3/RkGetDicList.3 usr/share/man/man3/RkGetKanji.3 usr/share/man/man3/RkGetLex.3 usr/share/man/man3/RkGetStat.3 usr/share/man/man3/RkGetYomi.3 usr/share/man/man3/RkGoto.3 usr/share/man/man3/RkInitialize.3 usr/share/man/man3/RkIntro.3 usr/share/man/man3/RkLeft.3 usr/share/man/man3/RkMapPhonogram.3 usr/share/man/man3/RkMapRoma.3 usr/share/man/man3/RkMountDic.3 usr/share/man/man3/RkNext.3 usr/share/man/man3/RkNfer.3 usr/share/man/man3/RkOpenRoma.3 usr/share/man/man3/RkPrev.3 usr/share/man/man3/RkRemountDic.3 usr/share/man/man3/RkResize.3 usr/share/man/man3/RkRight.3 usr/share/man/man3/RkShorten.3 usr/share/man/man3/RkStoreYomi.3 usr/share/man/man3/RkUnmountDic.3 usr/share/man/man3/RkXfer.3 usr/share/man/man3/cannalib.3 usr/share/man/man3/uilib.3
gzip -9nf usr/share/doc/libcanna1g-dev/changelog usr/share/doc/libcanna1g-dev/changelog.Debian usr/share/man/ja/man3/RkBgnBun.3 usr/share/man/ja/man3/RkCloseRoma.3 usr/share/man/ja/man3/RkCvtEuc.3 usr/share/man/ja/man3/RkCvtHan.3 usr/share/man/ja/man3/RkCvtHira.3 usr/share/man/ja/man3/RkCvtKana.3 usr/share/man/ja/man3/RkCvtRoma.3 usr/share/man/ja/man3/RkCvtZen.3 usr/share/man/ja/man3/RkDefineDic.3 usr/share/man/ja/man3/RkDeleteDic.3 usr/share/man/ja/man3/RkEndBun.3 usr/share/man/ja/man3/RkEnlarge.3 usr/share/man/ja/man3/RkFinalize.3 usr/share/man/ja/man3/RkGetDicList.3 usr/share/man/ja/man3/RkGetKanji.3 usr/share/man/ja/man3/RkGetLex.3 usr/share/man/ja/man3/RkGetStat.3 usr/share/man/ja/man3/RkGetYomi.3 usr/share/man/ja/man3/RkGoto.3 usr/share/man/ja/man3/RkInitialize.3 usr/share/man/ja/man3/RkIntro.3 usr/share/man/ja/man3/RkLeft.3 usr/share/man/ja/man3/RkMapPhonogram.3 usr/share/man/ja/man3/RkMapRoma.3 usr/share/man/ja/man3/RkMountDic.3 usr/share/man/ja/man3/RkNext.3 usr/share/man/ja/man3/RkNfer.3 usr/share/man/ja/man3/RkOpenRoma.3 usr/share/man/ja/man3/RkPrev.3 usr/share/man/ja/man3/RkRemountDic.3 usr/share/man/ja/man3/RkResize.3 usr/share/man/ja/man3/RkRight.3 usr/share/man/ja/man3/RkShorten.3 usr/share/man/ja/man3/RkStoreYomi.3 usr/share/man/ja/man3/RkUnmountDic.3 usr/share/man/ja/man3/RkXfer.3 usr/share/man/ja/man3/cannalib.3 usr/share/man/ja/man3/uilib.3 usr/share/man/man3/RkBgnBun.3 usr/share/man/man3/RkCloseRoma.3 usr/share/man/man3/RkCvtEuc.3 usr/share/man/man3/RkCvtHan.3 usr/share/man/man3/RkCvtHira.3 usr/share/man/man3/RkCvtKana.3 usr/share/man/man3/RkCvtRoma.3 usr/share/man/man3/RkCvtZen.3 usr/share/man/man3/RkDefineDic.3 usr/share/man/man3/RkDeleteDic.3 usr/share/man/man3/RkEndBun.3 usr/share/man/man3/RkEnlarge.3 usr/share/man/man3/RkFinalize.3 usr/share/man/man3/RkGetDicList.3 usr/share/man/man3/RkGetKanji.3 usr/share/man/man3/RkGetLex.3 usr/share/man/man3/RkGetStat.3 usr/share/man/man3/RkGetYomi.3 usr/share/man/man3/RkGoto.3 usr/share/man/man3/RkInitialize.3 usr/share/man/man3/RkIntro.3 usr/share/man/man3/RkLeft.3 usr/share/man/man3/RkMapPhonogram.3 usr/share/man/man3/RkMapRoma.3 usr/share/man/man3/RkMountDic.3 usr/share/man/man3/RkNext.3 usr/share/man/man3/RkNfer.3 usr/share/man/man3/RkOpenRoma.3 usr/share/man/man3/RkPrev.3 usr/share/man/man3/RkRemountDic.3 usr/share/man/man3/RkResize.3 usr/share/man/man3/RkRight.3 usr/share/man/man3/RkShorten.3 usr/share/man/man3/RkStoreYomi.3 usr/share/man/man3/RkUnmountDic.3 usr/share/man/man3/RkXfer.3 usr/share/man/man3/cannalib.3 usr/share/man/man3/uilib.3
cd '/<<PKGBUILDDIR>>'
cd '/<<PKGBUILDDIR>>'
cd '/<<PKGBUILDDIR>>'
rm -f debian/libcanna1g-dev/usr/share/man/man3/jrKanjiControl.3 debian/libcanna1g-dev/usr/share/man/man3/jrKanjiControl.3.gz
ln -s uilib.3.gz debian/libcanna1g-dev/usr/share/man/man3/jrKanjiControl.3.gz
rm -f debian/libcanna1g-dev/usr/share/man/ja/man3/XKanjiControl.3 debian/libcanna1g-dev/usr/share/man/ja/man3/XKanjiControl.3.gz
ln -s uilib.3.gz debian/libcanna1g-dev/usr/share/man/ja/man3/XKanjiControl.3.gz
rm -f debian/libcanna1g-dev/usr/share/man/man3/XKanjiControl.3 debian/libcanna1g-dev/usr/share/man/man3/XKanjiControl.3.gz
ln -s uilib.3.gz debian/libcanna1g-dev/usr/share/man/man3/XKanjiControl.3.gz
rm -f debian/libcanna1g-dev/usr/share/man/man3/jrKanjiString.3 debian/libcanna1g-dev/usr/share/man/man3/jrKanjiString.3.gz
ln -s uilib.3.gz debian/libcanna1g-dev/usr/share/man/man3/jrKanjiString.3.gz
rm -f debian/libcanna1g-dev/usr/share/man/man3/XLookupKanjiString.3 debian/libcanna1g-dev/usr/share/man/man3/XLookupKanjiString.3.gz
ln -s uilib.3.gz debian/libcanna1g-dev/usr/share/man/man3/XLookupKanjiString.3.gz
rm -f debian/libcanna1g-dev/usr/share/man/ja/man3/XLookupKanjiString.3 debian/libcanna1g-dev/usr/share/man/ja/man3/XLookupKanjiString.3.gz
ln -s uilib.3.gz debian/libcanna1g-dev/usr/share/man/ja/man3/XLookupKanjiString.3.gz
rm -f debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiString.3 debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiString.3.gz
ln -s uilib.3.gz debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiString.3.gz
rm -f debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiControl.3 debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiControl.3.gz
ln -s uilib.3.gz debian/libcanna1g-dev/usr/share/man/ja/man3/jrKanjiControl.3.gz
cd '/<<PKGBUILDDIR>>'
dh_fixperms -a
find debian/canna -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
find debian/canna-utils -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
find debian/libcanna1g -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
find debian/libcanna1g-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
find debian/canna-utils ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/libcanna1g ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/libcanna1g-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/canna ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/canna-utils/usr/share/doc -type f -a -true -a ! -regex 'debian/canna-utils/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
find debian/libcanna1g/usr/share/doc -type f -a -true -a ! -regex 'debian/libcanna1g/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
find debian/libcanna1g-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libcanna1g-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
find debian/libcanna1g/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
find debian/canna/usr/share/doc -type f -a -true -a ! -regex 'debian/canna/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
find debian/canna-utils/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
find debian/libcanna1g-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
find debian/libcanna1g -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/canna/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
find debian/canna-utils/usr/share/man debian/canna-utils/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/libcanna1g-dev/usr/share/man debian/libcanna1g-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/libcanna1g/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
find debian/canna-utils -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/canna/usr/share/man debian/canna/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/canna-utils/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x
find debian/libcanna1g-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/canna -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/canna/usr/bin debian/canna/usr/sbin debian/canna/etc/init.d -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x
find debian/libcanna1g-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
find debian/canna/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
rm -f debian/canna-utils.debhelper.log debian/canna.debhelper.log debian/libcanna1g-dev.debhelper.log debian/libcanna1g.debhelper.log
debian/rules override_dh_missing
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_missing --list-missing
dh_missing: warning: default.canna exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/default.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/english.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/is.c exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/jdaemon.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/just.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/kaisoku.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/kana.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/lan5.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/matsu.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/newjis.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/romaji.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/sokuon.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/tut.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/vje.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: sample/src/wx2+.ctd exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/bin/chmoddic exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/man/man1/chmoddic.1 exists in debian/tmp but is not installed to anywhere (related file: "debian/tmp/usr/share/man/ja/man1/chmoddic.1")
While detecting missing files, dh_missing noted some files with a similar name to those
that were missing. This warning /might/ be resolved by replacing references to the
missing files with the similarly named ones that dh_missing found - assuming the content
is identical.
As an example, you might want to replace:
* debian/tmp/usr/share/man/ja/man1/chmoddic.1
with:
* usr/share/man/man1/chmoddic.1
in a file in debian/ or as argument to one of the dh_* tools called from debian/rules.
(Note it is possible the paths are not used verbatim but instead directories
containing or globs matching them are used instead)
Alternatively, add the missing file to debian/not-installed if it cannot and should not
be used.
The following debhelper tools have reported what they installed (with files per package)
* dh_install: canna (52), canna-utils (30), libcanna1g (38), libcanna1g-dev (98)
* dh_installdocs: canna (6), canna-utils (5), libcanna1g (5), libcanna1g-dev (0)
* dh_installman: canna (5), canna-utils (1), libcanna1g (0), libcanna1g-dev (0)
If the missing files are installed by another tool, please file a bug against it.
When filing the report, if the tool is not part of debhelper itself, please reference the
"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
(in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
If the omission is intentional or no other helper can take care of this consider adding the
paths to debian/not-installed.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_dwz -a
install -d debian/canna-utils/usr/lib/debug/.dwz/arm-linux-gnueabihf
dwz -mdebian/canna-utils/usr/lib/debug/.dwz/arm-linux-gnueabihf/canna-utils.debug -M/usr/lib/debug/.dwz/arm-linux-gnueabihf/canna-utils.debug -- debian/canna-utils/usr/bin/cannacheck debian/canna-utils/usr/bin/cannastat debian/canna-utils/usr/bin/catdic debian/canna-utils/usr/bin/chkconc debian/canna-utils/usr/bin/cshost
install -d debian/libcanna1g/usr/lib/debug/.dwz/arm-linux-gnueabihf
dwz -mdebian/libcanna1g/usr/lib/debug/.dwz/arm-linux-gnueabihf/libcanna1g.debug -M/usr/lib/debug/.dwz/arm-linux-gnueabihf/libcanna1g.debug -- debian/libcanna1g/usr/lib/libRKC.so.1.2 debian/libcanna1g/usr/lib/libRKC16.so.1.2 debian/libcanna1g/usr/lib/libcanna.so.1.2 debian/libcanna1g/usr/lib/libcanna16.so.1.2
install -d debian/canna/usr/lib/debug/.dwz/arm-linux-gnueabihf
dwz -mdebian/canna/usr/lib/debug/.dwz/arm-linux-gnueabihf/canna.debug -M/usr/lib/debug/.dwz/arm-linux-gnueabihf/canna.debug -- debian/canna/usr/bin/canlisp debian/canna/usr/bin/crfreq debian/canna/usr/bin/crxdic debian/canna/usr/bin/crxgram debian/canna/usr/bin/ctow debian/canna/usr/bin/dicar debian/canna/usr/bin/dpromdic debian/canna/usr/bin/dpxdic debian/canna/usr/bin/forcpp debian/canna/usr/bin/forsort debian/canna/usr/bin/kpdic debian/canna/usr/bin/mergeword debian/canna/usr/bin/splitword debian/canna/usr/bin/wtoc debian/canna/usr/sbin/cannaserver
objcopy --compress-debug-sections debian/canna-utils/usr/lib/debug/.dwz/arm-linux-gnueabihf/canna-utils.debug
dwz: debian/canna/usr/sbin/cannaserver: .debug_info section not present
objcopy --compress-debug-sections debian/canna/usr/lib/debug/.dwz/arm-linux-gnueabihf/canna.debug
objcopy --compress-debug-sections debian/libcanna1g/usr/lib/debug/.dwz/arm-linux-gnueabihf/libcanna1g.debug
dh_strip -a
strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/libcanna1g-dev/usr/lib/libRKC.a
install -d debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/70
objcopy --only-keep-debug --compress-debug-sections debian/canna-utils/usr/bin/cannacheck debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/70/b71e52ca896cac5ba0d2681e5d819a0f6f74a3.debug
install -d debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/31
objcopy --only-keep-debug --compress-debug-sections debian/libcanna1g/usr/lib/libRKC.so.1.2 debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/31/71eeb73adc42d1df367213593bf02fea92aaa5.debug
chmod 0644 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/70/b71e52ca896cac5ba0d2681e5d819a0f6f74a3.debug
chown 0:0 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/70/b71e52ca896cac5ba0d2681e5d819a0f6f74a3.debug
strip --remove-section=.comment --remove-section=.note debian/canna-utils/usr/bin/cannacheck
strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/libcanna1g-dev/usr/lib/libRKC16.a
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d2
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/canlisp debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d2/65d1520054bb0acae056024ceb285a3beff551.debug
objcopy --add-gnu-debuglink debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/70/b71e52ca896cac5ba0d2681e5d819a0f6f74a3.debug debian/canna-utils/usr/bin/cannacheck
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d2/65d1520054bb0acae056024ceb285a3beff551.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d2/65d1520054bb0acae056024ceb285a3beff551.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/canlisp
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d2/65d1520054bb0acae056024ceb285a3beff551.debug debian/canna/usr/bin/canlisp
install -d debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/a6
objcopy --only-keep-debug --compress-debug-sections debian/canna-utils/usr/bin/cannastat debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/a6/1e303e51847ef8767c94bf1ffc224c7137ffe5.debug
strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/libcanna1g-dev/usr/lib/libcanna.a
chmod 0644 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/a6/1e303e51847ef8767c94bf1ffc224c7137ffe5.debug
chown 0:0 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/a6/1e303e51847ef8767c94bf1ffc224c7137ffe5.debug
strip --remove-section=.comment --remove-section=.note debian/canna-utils/usr/bin/cannastat
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c3
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/crfreq debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c3/50f43d8ec875b95ebee408dbf78a3e70f62e80.debug
objcopy --add-gnu-debuglink debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/a6/1e303e51847ef8767c94bf1ffc224c7137ffe5.debug debian/canna-utils/usr/bin/cannastat
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c3/50f43d8ec875b95ebee408dbf78a3e70f62e80.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c3/50f43d8ec875b95ebee408dbf78a3e70f62e80.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/crfreq
install -d debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/f1
objcopy --only-keep-debug --compress-debug-sections debian/canna-utils/usr/bin/catdic debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/f1/5d48b3f09f62174293a9df4891d64817a44f00.debug
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c3/50f43d8ec875b95ebee408dbf78a3e70f62e80.debug debian/canna/usr/bin/crfreq
chmod 0644 -- debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/31/71eeb73adc42d1df367213593bf02fea92aaa5.debug
chown 0:0 -- debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/31/71eeb73adc42d1df367213593bf02fea92aaa5.debug
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libcanna1g/usr/lib/libRKC.so.1.2
objcopy --add-gnu-debuglink debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/31/71eeb73adc42d1df367213593bf02fea92aaa5.debug debian/libcanna1g/usr/lib/libRKC.so.1.2
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3d
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/crxdic debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3d/83064cc098cf5817832eac2b1558257d3663ca.debug
chmod 0644 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/f1/5d48b3f09f62174293a9df4891d64817a44f00.debug
chown 0:0 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/f1/5d48b3f09f62174293a9df4891d64817a44f00.debug
strip --remove-section=.comment --remove-section=.note debian/canna-utils/usr/bin/catdic
install -d debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/26
objcopy --only-keep-debug --compress-debug-sections debian/libcanna1g/usr/lib/libRKC16.so.1.2 debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/26/acf859e64bd85b73accb06b3171b8939ab0e53.debug
objcopy --add-gnu-debuglink debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/f1/5d48b3f09f62174293a9df4891d64817a44f00.debug debian/canna-utils/usr/bin/catdic
install -d debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/5d
objcopy --only-keep-debug --compress-debug-sections debian/canna-utils/usr/bin/chkconc debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/5d/1e5684a7f0f3b44a1bb7d0e2f73041ff8d810e.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3d/83064cc098cf5817832eac2b1558257d3663ca.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3d/83064cc098cf5817832eac2b1558257d3663ca.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/crxdic
strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/libcanna1g-dev/usr/lib/libcanna16.a
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3d/83064cc098cf5817832eac2b1558257d3663ca.debug debian/canna/usr/bin/crxdic
chmod 0644 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/5d/1e5684a7f0f3b44a1bb7d0e2f73041ff8d810e.debug
chown 0:0 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/5d/1e5684a7f0f3b44a1bb7d0e2f73041ff8d810e.debug
strip --remove-section=.comment --remove-section=.note debian/canna-utils/usr/bin/chkconc
objcopy --add-gnu-debuglink debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/5d/1e5684a7f0f3b44a1bb7d0e2f73041ff8d810e.debug debian/canna-utils/usr/bin/chkconc
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c5
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/crxgram debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c5/c5aba90a46fbb270aff4666b2ecb1f89eb1e62.debug
install -d debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/ba
objcopy --only-keep-debug --compress-debug-sections debian/canna-utils/usr/bin/cshost debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/ba/596a4a1bef0784bd7d744ee701d0d8fe10c5b0.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c5/c5aba90a46fbb270aff4666b2ecb1f89eb1e62.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c5/c5aba90a46fbb270aff4666b2ecb1f89eb1e62.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/crxgram
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/c5/c5aba90a46fbb270aff4666b2ecb1f89eb1e62.debug debian/canna/usr/bin/crxgram
chmod 0644 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/ba/596a4a1bef0784bd7d744ee701d0d8fe10c5b0.debug
chown 0:0 -- debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/ba/596a4a1bef0784bd7d744ee701d0d8fe10c5b0.debug
strip --remove-section=.comment --remove-section=.note debian/canna-utils/usr/bin/cshost
objcopy --add-gnu-debuglink debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.build-id/ba/596a4a1bef0784bd7d744ee701d0d8fe10c5b0.debug debian/canna-utils/usr/bin/cshost
chmod 0644 -- debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/26/acf859e64bd85b73accb06b3171b8939ab0e53.debug
chown 0:0 -- debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/26/acf859e64bd85b73accb06b3171b8939ab0e53.debug
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libcanna1g/usr/lib/libRKC16.so.1.2
install -d debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.dwz
cp --reflink=auto -a debian/canna-utils/usr/lib/debug/.dwz/arm-linux-gnueabihf debian/.debhelper/canna-utils/dbgsym-root/usr/lib/debug/.dwz
objcopy --add-gnu-debuglink debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/26/acf859e64bd85b73accb06b3171b8939ab0e53.debug debian/libcanna1g/usr/lib/libRKC16.so.1.2
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/35
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/ctow debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/35/ff5f05547e906f135b096e3458ccf4362169d5.debug
rm -fr debian/canna-utils/usr/lib/debug/.dwz
rmdir -p --ignore-fail-on-non-empty debian/canna-utils/usr/lib/debug
install -d debian/.debhelper/canna-utils/dbgsym-root/usr/share/doc
ln -s canna-utils debian/.debhelper/canna-utils/dbgsym-root/usr/share/doc/canna-utils-dbgsym
install -d debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/33
objcopy --only-keep-debug --compress-debug-sections debian/libcanna1g/usr/lib/libcanna.so.1.2 debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/33/a19e3336c5694913557c0d6c1eac1e59e5bf14.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/35/ff5f05547e906f135b096e3458ccf4362169d5.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/35/ff5f05547e906f135b096e3458ccf4362169d5.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/ctow
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/35/ff5f05547e906f135b096e3458ccf4362169d5.debug debian/canna/usr/bin/ctow
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b8
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/dicar debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b8/996fa622c4361e73c304347b3311a3f6ad3f0e.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b8/996fa622c4361e73c304347b3311a3f6ad3f0e.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b8/996fa622c4361e73c304347b3311a3f6ad3f0e.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/dicar
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b8/996fa622c4361e73c304347b3311a3f6ad3f0e.debug debian/canna/usr/bin/dicar
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/6c
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/dpromdic debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/6c/40c01da874937019bfc06dcbd93ef2a37da16a.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/6c/40c01da874937019bfc06dcbd93ef2a37da16a.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/6c/40c01da874937019bfc06dcbd93ef2a37da16a.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/dpromdic
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/6c/40c01da874937019bfc06dcbd93ef2a37da16a.debug debian/canna/usr/bin/dpromdic
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/f6
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/dpxdic debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/f6/5a5530fd4a0e34502ddd28787f51b182e67a49.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/f6/5a5530fd4a0e34502ddd28787f51b182e67a49.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/f6/5a5530fd4a0e34502ddd28787f51b182e67a49.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/dpxdic
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/f6/5a5530fd4a0e34502ddd28787f51b182e67a49.debug debian/canna/usr/bin/dpxdic
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/5e
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/forcpp debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/5e/2ace9522f7c9a684797a5d10a48d710a69c90b.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/5e/2ace9522f7c9a684797a5d10a48d710a69c90b.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/5e/2ace9522f7c9a684797a5d10a48d710a69c90b.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/forcpp
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/5e/2ace9522f7c9a684797a5d10a48d710a69c90b.debug debian/canna/usr/bin/forcpp
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3b
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/forsort debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3b/3a598b49d2fb7af26ea801bb17e211492b8263.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3b/3a598b49d2fb7af26ea801bb17e211492b8263.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3b/3a598b49d2fb7af26ea801bb17e211492b8263.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/forsort
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/3b/3a598b49d2fb7af26ea801bb17e211492b8263.debug debian/canna/usr/bin/forsort
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/dd
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/kpdic debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/dd/ed120c4e4faefe89a4d6f32af8860e682f9bef.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/dd/ed120c4e4faefe89a4d6f32af8860e682f9bef.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/dd/ed120c4e4faefe89a4d6f32af8860e682f9bef.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/kpdic
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/dd/ed120c4e4faefe89a4d6f32af8860e682f9bef.debug debian/canna/usr/bin/kpdic
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d9
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/mergeword debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d9/5939d635c953e4bffbf84877d18ccfaab9385d.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d9/5939d635c953e4bffbf84877d18ccfaab9385d.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d9/5939d635c953e4bffbf84877d18ccfaab9385d.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/mergeword
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/d9/5939d635c953e4bffbf84877d18ccfaab9385d.debug debian/canna/usr/bin/mergeword
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/76
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/splitword debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/76/61270afb6cd5dd9b97e1626d8aec48d6ecf7e5.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/76/61270afb6cd5dd9b97e1626d8aec48d6ecf7e5.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/76/61270afb6cd5dd9b97e1626d8aec48d6ecf7e5.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/splitword
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/76/61270afb6cd5dd9b97e1626d8aec48d6ecf7e5.debug debian/canna/usr/bin/splitword
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b4
objcopy --only-keep-debug --compress-debug-sections debian/canna/usr/bin/wtoc debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b4/28e3e71c70df9f78ab65d6540f11817674e2e0.debug
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b4/28e3e71c70df9f78ab65d6540f11817674e2e0.debug
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b4/28e3e71c70df9f78ab65d6540f11817674e2e0.debug
strip --remove-section=.comment --remove-section=.note debian/canna/usr/bin/wtoc
objcopy --add-gnu-debuglink debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.build-id/b4/28e3e71c70df9f78ab65d6540f11817674e2e0.debug debian/canna/usr/bin/wtoc
strip --remove-section=.comment --remove-section=.note debian/canna/usr/sbin/cannaserver
install -d debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.dwz
cp --reflink=auto -a debian/canna/usr/lib/debug/.dwz/arm-linux-gnueabihf debian/.debhelper/canna/dbgsym-root/usr/lib/debug/.dwz
rm -fr debian/canna/usr/lib/debug/.dwz
rmdir -p --ignore-fail-on-non-empty debian/canna/usr/lib/debug
install -d debian/.debhelper/canna/dbgsym-root/usr/share/doc
ln -s canna debian/.debhelper/canna/dbgsym-root/usr/share/doc/canna-dbgsym
chmod 0644 -- debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/33/a19e3336c5694913557c0d6c1eac1e59e5bf14.debug
chown 0:0 -- debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/33/a19e3336c5694913557c0d6c1eac1e59e5bf14.debug
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libcanna1g/usr/lib/libcanna.so.1.2
objcopy --add-gnu-debuglink debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/33/a19e3336c5694913557c0d6c1eac1e59e5bf14.debug debian/libcanna1g/usr/lib/libcanna.so.1.2
install -d debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/da
objcopy --only-keep-debug --compress-debug-sections debian/libcanna1g/usr/lib/libcanna16.so.1.2 debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/da/a357242602b7f1f9b5fef47d611519ae94dc56.debug
chmod 0644 -- debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/da/a357242602b7f1f9b5fef47d611519ae94dc56.debug
chown 0:0 -- debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/da/a357242602b7f1f9b5fef47d611519ae94dc56.debug
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libcanna1g/usr/lib/libcanna16.so.1.2
objcopy --add-gnu-debuglink debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.build-id/da/a357242602b7f1f9b5fef47d611519ae94dc56.debug debian/libcanna1g/usr/lib/libcanna16.so.1.2
install -d debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.dwz
cp --reflink=auto -a debian/libcanna1g/usr/lib/debug/.dwz/arm-linux-gnueabihf debian/.debhelper/libcanna1g/dbgsym-root/usr/lib/debug/.dwz
rm -fr debian/libcanna1g/usr/lib/debug/.dwz
rmdir -p --ignore-fail-on-non-empty debian/libcanna1g/usr/lib/debug
install -d debian/.debhelper/libcanna1g/dbgsym-root/usr/share/doc
ln -s libcanna1g debian/.debhelper/libcanna1g/dbgsym-root/usr/share/doc/libcanna1g-dbgsym
dh_makeshlibs -a
rm -f debian/canna/DEBIAN/shlibs
rm -f debian/canna-utils/DEBIAN/shlibs
rm -f debian/libcanna1g/DEBIAN/shlibs
echo "libRKC 1 libcanna1g (>= 3.7p3)" >> debian/libcanna1g/DEBIAN/shlibs
echo "libRKC16 1 libcanna1g (>= 3.7p3)" >> debian/libcanna1g/DEBIAN/shlibs
echo "libcanna 1 libcanna1g (>= 3.7p3)" >> debian/libcanna1g/DEBIAN/shlibs
echo "libcanna16 1 libcanna1g (>= 3.7p3)" >> debian/libcanna1g/DEBIAN/shlibs
chmod 0644 -- debian/libcanna1g/DEBIAN/shlibs
chown 0:0 -- debian/libcanna1g/DEBIAN/shlibs
dpkg-gensymbols -plibcanna1g -Idebian/libcanna1g.symbols -Pdebian/libcanna1g -edebian/libcanna1g/usr/lib/libRKC.so.1.2 -edebian/libcanna1g/usr/lib/libRKC16.so.1.2 -edebian/libcanna1g/usr/lib/libcanna.so.1.2 -edebian/libcanna1g/usr/lib/libcanna16.so.1.2
mv debian/.debhelper/generated/libcanna1g/triggers.new debian/.debhelper/generated/libcanna1g/triggers
rm -f debian/libcanna1g-dev/DEBIAN/shlibs
dh_shlibdeps -a
dpkg-shlibdeps -Tdebian/canna-utils.substvars debian/canna-utils/usr/bin/cannacheck debian/canna-utils/usr/bin/cannastat debian/canna-utils/usr/bin/catdic debian/canna-utils/usr/bin/chkconc debian/canna-utils/usr/bin/cshost
dpkg-shlibdeps -Tdebian/libcanna1g.substvars debian/libcanna1g/usr/lib/libRKC.so.1.2 debian/libcanna1g/usr/lib/libRKC16.so.1.2 debian/libcanna1g/usr/lib/libcanna.so.1.2 debian/libcanna1g/usr/lib/libcanna16.so.1.2
dpkg-shlibdeps -Tdebian/canna.substvars debian/canna/usr/bin/canlisp debian/canna/usr/bin/crfreq debian/canna/usr/bin/crxdic debian/canna/usr/bin/crxgram debian/canna/usr/bin/ctow debian/canna/usr/bin/dicar debian/canna/usr/bin/dpromdic debian/canna/usr/bin/dpxdic debian/canna/usr/bin/forcpp debian/canna/usr/bin/forsort debian/canna/usr/bin/kpdic debian/canna/usr/bin/mergeword debian/canna/usr/bin/splitword debian/canna/usr/bin/wtoc debian/canna/usr/sbin/cannaserver
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/canna-utils/usr/bin/cannastat debian/canna-utils/usr/bin/cannacheck debian/canna-utils/usr/bin/chkconc debian/canna-utils/usr/bin/cshost debian/canna-utils/usr/bin/catdic were not linked against ld-linux-armhf.so.3 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/canna/usr/bin/mergeword debian/canna/usr/bin/wtoc debian/canna/usr/sbin/cannaserver debian/canna/usr/bin/splitword debian/canna/usr/bin/crxgram debian/canna/usr/bin/ctow debian/canna/usr/bin/dpxdic debian/canna/usr/bin/crfreq debian/canna/usr/bin/dicar debian/canna/usr/bin/forcpp debian/canna/usr/bin/kpdic debian/canna/usr/bin/crxdic were not linked against ld-linux-armhf.so.3 (they use none of the library's symbols)
dh_installdeb -a
cp -f debian/postinst debian/canna/DEBIAN/postinst
[META] Replace #TOKEN#s in "debian/canna/DEBIAN/postinst"
chmod 0755 -- debian/canna/DEBIAN/postinst
chown 0:0 -- debian/canna/DEBIAN/postinst
printf '#!/bin/sh\nset -e\n' > debian/canna/DEBIAN/prerm
cat debian/.debhelper/generated/canna/prerm.service >> debian/canna/DEBIAN/prerm
chmod 0755 -- debian/canna/DEBIAN/prerm
chown 0:0 -- debian/canna/DEBIAN/prerm
cp -f debian/postrm debian/canna/DEBIAN/postrm
[META] Replace #TOKEN#s in "debian/canna/DEBIAN/postrm"
chmod 0755 -- debian/canna/DEBIAN/postrm
chown 0:0 -- debian/canna/DEBIAN/postrm
find debian/canna/etc -type f -printf '/etc/%P
' | LC_ALL=C sort >> debian/canna/DEBIAN/conffiles
chmod 0644 -- debian/canna/DEBIAN/conffiles
chown 0:0 -- debian/canna/DEBIAN/conffiles
cp -f debian/libcanna1g.postinst debian/libcanna1g/DEBIAN/postinst
[META] Replace #TOKEN#s in "debian/libcanna1g/DEBIAN/postinst"
chmod 0755 -- debian/libcanna1g/DEBIAN/postinst
chown 0:0 -- debian/libcanna1g/DEBIAN/postinst
cp -f debian/libcanna1g.postrm debian/libcanna1g/DEBIAN/postrm
[META] Replace #TOKEN#s in "debian/libcanna1g/DEBIAN/postrm"
chmod 0755 -- debian/libcanna1g/DEBIAN/postrm
chown 0:0 -- debian/libcanna1g/DEBIAN/postrm
install -p -m0644 debian/.debhelper/generated/libcanna1g/triggers debian/libcanna1g/DEBIAN/triggers
find debian/libcanna1g/etc -type f -printf '/etc/%P
' | LC_ALL=C sort >> debian/libcanna1g/DEBIAN/conffiles
rm -f debian/libcanna1g/DEBIAN/conffiles
dh_gencontrol -a
echo misc:Depends= >> debian/libcanna1g-dev.substvars
echo misc:Pre-Depends= >> debian/libcanna1g-dev.substvars
dpkg-gencontrol -plibcanna1g-dev -ldebian/changelog -Tdebian/libcanna1g-dev.substvars -Pdebian/libcanna1g-dev
echo misc:Depends= >> debian/canna-utils.substvars
echo misc:Pre-Depends= >> debian/canna-utils.substvars
install -d debian/.debhelper/canna-utils/dbgsym-root/DEBIAN
dpkg-gencontrol -pcanna-utils -ldebian/changelog -Tdebian/canna-utils.substvars -Pdebian/.debhelper/canna-utils/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=canna-utils-dbgsym "-DDepends=canna-utils (= \${binary:Version})" "-DDescription=debug symbols for canna-utils" "-DBuild-Ids=5d1e5684a7f0f3b44a1bb7d0e2f73041ff8d810e 70b71e52ca896cac5ba0d2681e5d819a0f6f74a3 a61e303e51847ef8767c94bf1ffc224c7137ffe5 ba596a4a1bef0784bd7d744ee701d0d8fe10c5b0 f15d48b3f09f62174293a9df4891d64817a44f00" -DSection=debug -UMulti-Arch -UReplaces -UBreaks
install -d debian/.debhelper/canna/dbgsym-root/DEBIAN
dpkg-gencontrol -pcanna -ldebian/changelog -Tdebian/canna.substvars -Pdebian/.debhelper/canna/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=canna-dbgsym "-DDepends=canna (= \${binary:Version})" "-DDescription=debug symbols for canna" "-DBuild-Ids=35ff5f05547e906f135b096e3458ccf4362169d5 3b3a598b49d2fb7af26ea801bb17e211492b8263 3d83064cc098cf5817832eac2b1558257d3663ca 5e2ace9522f7c9a684797a5d10a48d710a69c90b 6c40c01da874937019bfc06dcbd93ef2a37da16a 7661270afb6cd5dd9b97e1626d8aec48d6ecf7e5 b428e3e71c70df9f78ab65d6540f11817674e2e0 b8996fa622c4361e73c304347b3311a3f6ad3f0e c350f43d8ec875b95ebee408dbf78a3e70f62e80 c5c5aba90a46fbb270aff4666b2ecb1f89eb1e62 d265d1520054bb0acae056024ceb285a3beff551 d95939d635c953e4bffbf84877d18ccfaab9385d dded120c4e4faefe89a4d6f32af8860e682f9bef f65a5530fd4a0e34502ddd28787f51b182e67a49" -DSection=debug -UMulti-Arch -UReplaces -UBreaks
echo misc:Pre-Depends= >> debian/libcanna1g.substvars
install -d debian/.debhelper/libcanna1g/dbgsym-root/DEBIAN
dpkg-gencontrol -plibcanna1g -ldebian/changelog -Tdebian/libcanna1g.substvars -Pdebian/.debhelper/libcanna1g/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=libcanna1g-dbgsym "-DDepends=libcanna1g (= \${binary:Version})" "-DDescription=debug symbols for libcanna1g" "-DBuild-Ids=26acf859e64bd85b73accb06b3171b8939ab0e53 3171eeb73adc42d1df367213593bf02fea92aaa5 33a19e3336c5694913557c0d6c1eac1e59e5bf14 daa357242602b7f1f9b5fef47d611519ae94dc56" -DSection=debug -UMulti-Arch -UReplaces -UBreaks
chmod 0644 -- debian/.debhelper/canna-utils/dbgsym-root/DEBIAN/control
chown 0:0 -- debian/.debhelper/canna-utils/dbgsym-root/DEBIAN/control
dpkg-gencontrol -pcanna-utils -ldebian/changelog -Tdebian/canna-utils.substvars -Pdebian/canna-utils
chmod 0644 -- debian/.debhelper/libcanna1g/dbgsym-root/DEBIAN/control
chown 0:0 -- debian/.debhelper/libcanna1g/dbgsym-root/DEBIAN/control
dpkg-gencontrol -plibcanna1g -ldebian/changelog -Tdebian/libcanna1g.substvars -Pdebian/libcanna1g
chmod 0644 -- debian/libcanna1g-dev/DEBIAN/control
chown 0:0 -- debian/libcanna1g-dev/DEBIAN/control
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/DEBIAN/control
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/DEBIAN/control
dpkg-gencontrol -pcanna -ldebian/changelog -Tdebian/canna.substvars -Pdebian/canna
chmod 0644 -- debian/libcanna1g/DEBIAN/control
chown 0:0 -- debian/libcanna1g/DEBIAN/control
chmod 0644 -- debian/canna/DEBIAN/control
chown 0:0 -- debian/canna/DEBIAN/control
chmod 0644 -- debian/canna-utils/DEBIAN/control
chown 0:0 -- debian/canna-utils/DEBIAN/control
dh_md5sums -a
cd debian/libcanna1g >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
cd debian/canna-utils >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
cd debian/canna >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
cd debian/libcanna1g-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
chmod 0644 -- debian/canna-utils/DEBIAN/md5sums
chown 0:0 -- debian/canna-utils/DEBIAN/md5sums
cd debian/.debhelper/canna-utils/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
chmod 0644 -- debian/canna/DEBIAN/md5sums
chown 0:0 -- debian/canna/DEBIAN/md5sums
cd debian/.debhelper/canna/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
chmod 0644 -- debian/libcanna1g/DEBIAN/md5sums
chown 0:0 -- debian/libcanna1g/DEBIAN/md5sums
chmod 0644 -- debian/libcanna1g-dev/DEBIAN/md5sums
chown 0:0 -- debian/libcanna1g-dev/DEBIAN/md5sums
chmod 0644 -- debian/.debhelper/canna-utils/dbgsym-root/DEBIAN/md5sums
chown 0:0 -- debian/.debhelper/canna-utils/dbgsym-root/DEBIAN/md5sums
cd debian/.debhelper/libcanna1g/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
chmod 0644 -- debian/.debhelper/canna/dbgsym-root/DEBIAN/md5sums
chown 0:0 -- debian/.debhelper/canna/dbgsym-root/DEBIAN/md5sums
chmod 0644 -- debian/.debhelper/libcanna1g/dbgsym-root/DEBIAN/md5sums
chown 0:0 -- debian/.debhelper/libcanna1g/dbgsym-root/DEBIAN/md5sums
dh_builddeb -a
dpkg-deb --build debian/canna ..
dpkg-deb --build debian/canna-utils ..
dpkg-deb --build debian/libcanna1g ..
dpkg-deb --build debian/libcanna1g-dev ..
dpkg-deb: building package 'canna-utils' in '../canna-utils_3.7p3-19_armhf.deb'.
dpkg-deb: building package 'libcanna1g' in '../libcanna1g_3.7p3-19_armhf.deb'.
dpkg-deb: building package 'canna' in '../canna_3.7p3-19_armhf.deb'.
dpkg-deb: building package 'libcanna1g-dev' in '../libcanna1g-dev_3.7p3-19_armhf.deb'.
dpkg-deb --build debian/.debhelper/canna-utils/dbgsym-root ..
dpkg-deb: building package 'canna-utils-dbgsym' in '../canna-utils-dbgsym_3.7p3-19_armhf.deb'.
dpkg-deb --build debian/.debhelper/libcanna1g/dbgsym-root ..
dpkg-deb: building package 'libcanna1g-dbgsym' in '../libcanna1g-dbgsym_3.7p3-19_armhf.deb'.
dpkg-deb --build debian/.debhelper/canna/dbgsym-root ..
dpkg-deb: building package 'canna-dbgsym' in '../canna-dbgsym_3.7p3-19_armhf.deb'.
dpkg-genbuildinfo --build=any -O../canna_3.7p3-19_armhf.buildinfo
dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> -O../canna_3.7p3-19_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-06-02T05:29:46Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Post Build Chroot |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
canna_3.7p3-19_armhf.changes:
-----------------------------
Format: 1.8
Date: Fri, 27 May 2022 17:59:53 +0100
Source: canna
Binary: canna canna-dbgsym canna-utils canna-utils-dbgsym libcanna1g libcanna1g-dbgsym libcanna1g-dev
Architecture: armhf
Version: 3.7p3-19
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Jelmer Vernooij <jelmer@debian.org>
Description:
canna - input system for Japanese - server and dictionary
canna-utils - input system for Japanese - utilities
libcanna1g - input system for Japanese - runtime library
libcanna1g-dev - input system for Japanese - development files
Changes:
canna (3.7p3-19) unstable; urgency=medium
.
* QA upload.
.
[ Debian Janitor ]
* Drop fields with obsolete URLs.
* Fix day-of-week for changelog entry 32p2+uf1+gp3-0.
Checksums-Sha1:
3686d59cdc43d274a159259b7ea91502a0cc2ad5 187084 canna-dbgsym_3.7p3-19_armhf.deb
ca245125e3874276532be5e3e3169d39483275e8 90916 canna-utils-dbgsym_3.7p3-19_armhf.deb
39b8b4a5d2e7509b8f9678551a3af97a0b33be94 110472 canna-utils_3.7p3-19_armhf.deb
b51ef1e674077541183bd29b39a260e3e2b39fde 8612 canna_3.7p3-19_armhf.buildinfo
df71f9723d84075c315f6ec53630bb6be5a7a2b9 791072 canna_3.7p3-19_armhf.deb
21f49147d3215e19f778e0839d2468fef7fca24b 1067596 libcanna1g-dbgsym_3.7p3-19_armhf.deb
d038825a67788ed8594049e884a064ead64c76c6 333320 libcanna1g-dev_3.7p3-19_armhf.deb
ff51e5e7039fade5bfb572905fda53d4df5866c6 314164 libcanna1g_3.7p3-19_armhf.deb
Checksums-Sha256:
81000b9743ef31cc6448e2a3f58aa6f3bc1eb0fd24e898fee26904db2490d1ab 187084 canna-dbgsym_3.7p3-19_armhf.deb
01860422fd34b993329b6c8cfa47df49693944f12915c5538e03ed23db0bd84a 90916 canna-utils-dbgsym_3.7p3-19_armhf.deb
dd94a2124ceb8f425fff88933024ee6630d43a6b7bec5886ecdae9bf5800bd62 110472 canna-utils_3.7p3-19_armhf.deb
6df6959b78ec58761972337fb381c360f194e7e2246e1b42f4328926696ecfe7 8612 canna_3.7p3-19_armhf.buildinfo
cbf6b82bed324c493f88439f0bcc12092f63950ef00d743de4155c9e23f61296 791072 canna_3.7p3-19_armhf.deb
8b76d3b23726dad1efe236793b58b3120bc7ad3507bd449eded508628934e35e 1067596 libcanna1g-dbgsym_3.7p3-19_armhf.deb
8e21f0a5cbf433c4b982faf6f4edffb81ba010894c0ed00446d840f028b494ed 333320 libcanna1g-dev_3.7p3-19_armhf.deb
d4b1f4dc36301871449f11975e7b038a0b53efeee861c5da24fa2d987bb26280 314164 libcanna1g_3.7p3-19_armhf.deb
Files:
7fa0c4afb3795263182499c5120d0e4a 187084 debug optional canna-dbgsym_3.7p3-19_armhf.deb
37b19adcd97298bbf9d91af262c519ae 90916 debug optional canna-utils-dbgsym_3.7p3-19_armhf.deb
215e8828b7b63c2767f5d1741c55cb3a 110472 utils optional canna-utils_3.7p3-19_armhf.deb
fb8f8a5af1ac1117af9af2f8df56f39a 8612 utils optional canna_3.7p3-19_armhf.buildinfo
3b33e51056b87d997c5500794be7154e 791072 utils optional canna_3.7p3-19_armhf.deb
7987826b2c9b0c14226531fbfdf52b07 1067596 debug optional libcanna1g-dbgsym_3.7p3-19_armhf.deb
cb9f69559ecee015df2a860480ecb7b1 333320 libdevel optional libcanna1g-dev_3.7p3-19_armhf.deb
dac067051d87e00041cdcef74fad1786 314164 libs optional libcanna1g_3.7p3-19_armhf.deb
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
canna-dbgsym_3.7p3-19_armhf.deb
-------------------------------
new Debian package, version 2.0.
size 187084 bytes: control archive=1224 bytes.
865 bytes, 12 lines control
1569 bytes, 15 lines md5sums
Package: canna-dbgsym
Source: canna
Version: 3.7p3-19
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Debian QA Group <packages@qa.debian.org>
Installed-Size: 295
Depends: canna (= 3.7p3-19)
Section: debug
Priority: optional
Description: debug symbols for canna
Build-Ids: 35ff5f05547e906f135b096e3458ccf4362169d5 3b3a598b49d2fb7af26ea801bb17e211492b8263 3d83064cc098cf5817832eac2b1558257d3663ca 5e2ace9522f7c9a684797a5d10a48d710a69c90b 6c40c01da874937019bfc06dcbd93ef2a37da16a 7661270afb6cd5dd9b97e1626d8aec48d6ecf7e5 b428e3e71c70df9f78ab65d6540f11817674e2e0 b8996fa622c4361e73c304347b3311a3f6ad3f0e c350f43d8ec875b95ebee408dbf78a3e70f62e80 c5c5aba90a46fbb270aff4666b2ecb1f89eb1e62 d265d1520054bb0acae056024ceb285a3beff551 d95939d635c953e4bffbf84877d18ccfaab9385d dded120c4e4faefe89a4d6f32af8860e682f9bef f65a5530fd4a0e34502ddd28787f51b182e67a49
drwxr-xr-x root/root 0 2022-05-27 16:59 ./
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/35/
-rw-r--r-- root/root 11340 2022-05-27 16:59 ./usr/lib/debug/.build-id/35/ff5f05547e906f135b096e3458ccf4362169d5.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/3b/
-rw-r--r-- root/root 7264 2022-05-27 16:59 ./usr/lib/debug/.build-id/3b/3a598b49d2fb7af26ea801bb17e211492b8263.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/3d/
-rw-r--r-- root/root 54428 2022-05-27 16:59 ./usr/lib/debug/.build-id/3d/83064cc098cf5817832eac2b1558257d3663ca.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/5e/
-rw-r--r-- root/root 7904 2022-05-27 16:59 ./usr/lib/debug/.build-id/5e/2ace9522f7c9a684797a5d10a48d710a69c90b.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/6c/
-rw-r--r-- root/root 8036 2022-05-27 16:59 ./usr/lib/debug/.build-id/6c/40c01da874937019bfc06dcbd93ef2a37da16a.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/76/
-rw-r--r-- root/root 10544 2022-05-27 16:59 ./usr/lib/debug/.build-id/76/61270afb6cd5dd9b97e1626d8aec48d6ecf7e5.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/b4/
-rw-r--r-- root/root 10316 2022-05-27 16:59 ./usr/lib/debug/.build-id/b4/28e3e71c70df9f78ab65d6540f11817674e2e0.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/b8/
-rw-r--r-- root/root 23708 2022-05-27 16:59 ./usr/lib/debug/.build-id/b8/996fa622c4361e73c304347b3311a3f6ad3f0e.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/c3/
-rw-r--r-- root/root 36996 2022-05-27 16:59 ./usr/lib/debug/.build-id/c3/50f43d8ec875b95ebee408dbf78a3e70f62e80.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/c5/
-rw-r--r-- root/root 18488 2022-05-27 16:59 ./usr/lib/debug/.build-id/c5/c5aba90a46fbb270aff4666b2ecb1f89eb1e62.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/d2/
-rw-r--r-- root/root 6408 2022-05-27 16:59 ./usr/lib/debug/.build-id/d2/65d1520054bb0acae056024ceb285a3beff551.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/d9/
-rw-r--r-- root/root 11084 2022-05-27 16:59 ./usr/lib/debug/.build-id/d9/5939d635c953e4bffbf84877d18ccfaab9385d.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/dd/
-rw-r--r-- root/root 12708 2022-05-27 16:59 ./usr/lib/debug/.build-id/dd/ed120c4e4faefe89a4d6f32af8860e682f9bef.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/f6/
-rw-r--r-- root/root 40060 2022-05-27 16:59 ./usr/lib/debug/.build-id/f6/5a5530fd4a0e34502ddd28787f51b182e67a49.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root 6268 2022-05-27 16:59 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/canna.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/doc/canna-dbgsym -> canna
canna-utils-dbgsym_3.7p3-19_armhf.deb
-------------------------------------
new Debian package, version 2.0.
size 90916 bytes: control archive=792 bytes.
514 bytes, 12 lines control
621 bytes, 6 lines md5sums
Package: canna-utils-dbgsym
Source: canna
Version: 3.7p3-19
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Debian QA Group <packages@qa.debian.org>
Installed-Size: 136
Depends: canna-utils (= 3.7p3-19)
Section: debug
Priority: optional
Description: debug symbols for canna-utils
Build-Ids: 5d1e5684a7f0f3b44a1bb7d0e2f73041ff8d810e 70b71e52ca896cac5ba0d2681e5d819a0f6f74a3 a61e303e51847ef8767c94bf1ffc224c7137ffe5 ba596a4a1bef0784bd7d744ee701d0d8fe10c5b0 f15d48b3f09f62174293a9df4891d64817a44f00
drwxr-xr-x root/root 0 2022-05-27 16:59 ./
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/5d/
-rw-r--r-- root/root 35544 2022-05-27 16:59 ./usr/lib/debug/.build-id/5d/1e5684a7f0f3b44a1bb7d0e2f73041ff8d810e.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/70/
-rw-r--r-- root/root 7372 2022-05-27 16:59 ./usr/lib/debug/.build-id/70/b71e52ca896cac5ba0d2681e5d819a0f6f74a3.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/a6/
-rw-r--r-- root/root 17760 2022-05-27 16:59 ./usr/lib/debug/.build-id/a6/1e303e51847ef8767c94bf1ffc224c7137ffe5.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/ba/
-rw-r--r-- root/root 10276 2022-05-27 16:59 ./usr/lib/debug/.build-id/ba/596a4a1bef0784bd7d744ee701d0d8fe10c5b0.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/f1/
-rw-r--r-- root/root 46016 2022-05-27 16:59 ./usr/lib/debug/.build-id/f1/5d48b3f09f62174293a9df4891d64817a44f00.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root 2216 2022-05-27 16:59 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/canna-utils.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/doc/canna-utils-dbgsym -> canna-utils
canna-utils_3.7p3-19_armhf.deb
------------------------------
new Debian package, version 2.0.
size 110472 bytes: control archive=1716 bytes.
681 bytes, 18 lines control
2633 bytes, 40 lines md5sums
Package: canna-utils
Source: canna
Version: 3.7p3-19
Architecture: armhf
Maintainer: Debian QA Group <packages@qa.debian.org>
Installed-Size: 220
Depends: libc6 (>= 2.4), libcanna1g (>= 3.7p3)
Section: utils
Priority: optional
Description: input system for Japanese - utilities
Canna provides a unified user interface for Japanese input. It is based
on a client-server model and supports automatic kana-to-kanji conversion.
.
It supports multiple clients (including kinput2 and canuum), and allows
them all to work in the same way, sharing customization files,
romaji-to-kana conversion rules and conversion dictionaries.
.
This package provides client programs for Canna.
drwxr-xr-x root/root 0 2022-05-27 16:59 ./
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/bin/
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/addwords -> catdic
-rwxr-xr-x root/root 5728 2022-05-27 16:59 ./usr/bin/cannacheck
-rwxr-xr-x root/root 13920 2022-05-27 16:59 ./usr/bin/cannastat
-rwxr-xr-x root/root 34400 2022-05-27 16:59 ./usr/bin/catdic
-rwxr-xr-x root/root 22116 2022-05-27 16:59 ./usr/bin/chkconc
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/chmoddic -> catdic
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/cpdic -> catdic
-rwxr-xr-x root/root 9824 2022-05-27 16:59 ./usr/bin/cshost
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/delwords -> catdic
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/lsdic -> catdic
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/mkdic -> catdic
-rwxr-xr-x root/root 3314 2022-05-27 16:59 ./usr/bin/mkromdic
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/mvdic -> catdic
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/rmdic -> catdic
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/canna-utils/
-rw-r--r-- root/root 3905 2004-05-19 15:47 ./usr/share/doc/canna-utils/CHANGES.jp.gz
-rw-r--r-- root/root 4342 2003-09-25 15:24 ./usr/share/doc/canna-utils/README.gz
-rw-r--r-- root/root 6974 2003-09-25 15:24 ./usr/share/doc/canna-utils/README.jp.gz
-rw-r--r-- root/root 1773 2002-10-19 08:27 ./usr/share/doc/canna-utils/WHATIS
-rw-r--r-- root/root 1810 2002-10-19 08:27 ./usr/share/doc/canna-utils/WHATIS.jp
-rw-r--r-- root/root 10820 2022-05-27 16:59 ./usr/share/doc/canna-utils/changelog.Debian.gz
-rw-r--r-- root/root 20308 2004-05-19 15:47 ./usr/share/doc/canna-utils/changelog.gz
-rw-r--r-- root/root 8341 2022-05-27 16:59 ./usr/share/doc/canna-utils/copyright
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/lintian/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 45 2022-05-27 16:59 ./usr/share/lintian/overrides/canna-utils
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/ja/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/ja/man1/
-rw-r--r-- root/root 1278 2022-05-27 16:59 ./usr/share/man/ja/man1/addwords.1.gz
-rw-r--r-- root/root 1447 2022-05-27 16:59 ./usr/share/man/ja/man1/cannacheck.1.gz
-rw-r--r-- root/root 1834 2022-05-27 16:59 ./usr/share/man/ja/man1/cannastat.1.gz
-rw-r--r-- root/root 1608 2022-05-27 16:59 ./usr/share/man/ja/man1/catdic.1.gz
-rw-r--r-- root/root 1376 2022-05-27 16:59 ./usr/share/man/ja/man1/cpdic.1.gz
-rw-r--r-- root/root 1288 2022-05-27 16:59 ./usr/share/man/ja/man1/cshost.1.gz
-rw-r--r-- root/root 1267 2022-05-27 16:59 ./usr/share/man/ja/man1/delwords.1.gz
-rw-r--r-- root/root 1295 2022-05-27 16:59 ./usr/share/man/ja/man1/lsdic.1.gz
-rw-r--r-- root/root 1562 2022-05-27 16:59 ./usr/share/man/ja/man1/mkdic.1.gz
-rw-r--r-- root/root 1268 2022-05-27 16:59 ./usr/share/man/ja/man1/mkromdic.1.gz
-rw-r--r-- root/root 1318 2022-05-27 16:59 ./usr/share/man/ja/man1/mvdic.1.gz
-rw-r--r-- root/root 1320 2022-05-27 16:59 ./usr/share/man/ja/man1/rmdic.1.gz
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/man1/
-rw-r--r-- root/root 1063 2022-05-27 16:59 ./usr/share/man/man1/addwords.1.gz
-rw-r--r-- root/root 1205 2022-05-27 16:59 ./usr/share/man/man1/cannacheck.1.gz
-rw-r--r-- root/root 1532 2022-05-27 16:59 ./usr/share/man/man1/cannastat.1.gz
-rw-r--r-- root/root 1262 2022-05-27 16:59 ./usr/share/man/man1/catdic.1.gz
-rw-r--r-- root/root 301 2022-05-27 16:59 ./usr/share/man/man1/chkconc.1.gz
-rw-r--r-- root/root 1087 2022-05-27 16:59 ./usr/share/man/man1/cpdic.1.gz
-rw-r--r-- root/root 1049 2022-05-27 16:59 ./usr/share/man/man1/cshost.1.gz
-rw-r--r-- root/root 1085 2022-05-27 16:59 ./usr/share/man/man1/delwords.1.gz
-rw-r--r-- root/root 1018 2022-05-27 16:59 ./usr/share/man/man1/lsdic.1.gz
-rw-r--r-- root/root 1525 2022-05-27 16:59 ./usr/share/man/man1/mkdic.1.gz
-rw-r--r-- root/root 1036 2022-05-27 16:59 ./usr/share/man/man1/mkromdic.1.gz
-rw-r--r-- root/root 1065 2022-05-27 16:59 ./usr/share/man/man1/mvdic.1.gz
-rw-r--r-- root/root 1049 2022-05-27 16:59 ./usr/share/man/man1/rmdic.1.gz
canna_3.7p3-19_armhf.deb
------------------------
new Debian package, version 2.0.
size 791072 bytes: control archive=11912 bytes.
57 bytes, 2 lines conffiles
554 bytes, 33 lines * config #!/bin/sh
825 bytes, 19 lines control
4350 bytes, 68 lines md5sums
3525 bytes, 125 lines * postinst #!/bin/sh
1243 bytes, 45 lines * postrm #!/bin/sh
242 bytes, 7 lines * prerm #!/bin/sh
22587 bytes, 252 lines templates
Package: canna
Version: 3.7p3-19
Architecture: armhf
Maintainer: Debian QA Group <packages@qa.debian.org>
Installed-Size: 1505
Pre-Depends: init-system-helpers (>= 1.54~)
Depends: adduser, canna-utils, lsb-base, debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.33), libcanna1g (>= 3.7p3)
Suggests: canna-shion
Section: utils
Priority: optional
Description: input system for Japanese - server and dictionary
Canna provides a unified user interface for Japanese input. It is based
on a client-server model and supports automatic kana-to-kanji conversion.
.
It supports multiple clients (including kinput2 and canuum), and allows
them all to work in the same way, sharing customization files,
romaji-to-kana conversion rules and conversion dictionaries.
.
This package provides the Canna server program and dictionary files.
drwxr-xr-x root/root 0 2022-05-27 16:59 ./
drwxr-xr-x root/root 0 2022-05-27 16:59 ./etc/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./etc/canna/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./etc/canna/dics.dir.d/
-rw-r--r-- root/root 1720 2022-05-27 16:59 ./etc/canna/dics.dir.d/00canna.dics.dir
drwxr-xr-x root/root 0 2022-05-27 16:59 ./etc/init.d/
-rwxr-xr-x root/root 1789 2022-05-27 16:59 ./etc/init.d/canna
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/bin/
-rwxr-xr-x root/root 5668 2022-05-27 16:59 ./usr/bin/canlisp
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/cannakill -> catdic
-rwxr-xr-x root/root 22112 2022-05-27 16:59 ./usr/bin/crfreq
-rwxr-xr-x root/root 34408 2022-05-27 16:59 ./usr/bin/crxdic
-rwxr-xr-x root/root 13916 2022-05-27 16:59 ./usr/bin/crxgram
-rwxr-xr-x root/root 9816 2022-05-27 16:59 ./usr/bin/ctow
-rwxr-xr-x root/root 13916 2022-05-27 16:59 ./usr/bin/dicar
-rwxr-xr-x root/root 1693 2022-05-27 16:59 ./usr/bin/dpbindic
-rwxr-xr-x root/root 5672 2022-05-27 16:59 ./usr/bin/dpromdic
-rwxr-xr-x root/root 26204 2022-05-27 16:59 ./usr/bin/dpxdic
-rwxr-xr-x root/root 5724 2022-05-27 16:59 ./usr/bin/forcpp
-rwxr-xr-x root/root 5672 2022-05-27 16:59 ./usr/bin/forsort
-rwxr-xr-x root/root 10104 2022-05-27 16:59 ./usr/bin/kpdic
-rwxr-xr-x root/root 9816 2022-05-27 16:59 ./usr/bin/mergeword
-rwxr-xr-x root/root 7581 2022-05-27 16:59 ./usr/bin/mkbindic
-rwxr-xr-x root/root 9816 2022-05-27 16:59 ./usr/bin/splitword
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/bin/syncdic -> catdic
-rwxr-xr-x root/root 9816 2022-05-27 16:59 ./usr/bin/wtoc
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/canna/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/canna/debian-template/
-rw-r--r-- root/root 6493 2022-05-27 16:59 ./usr/lib/canna/debian-template/bushu.cld
-rw-r--r-- root/root 43548 2022-05-27 16:59 ./usr/lib/canna/debian-template/fuzokugo.cbd
-rw-r--r-- root/root 685224 2022-05-27 16:59 ./usr/lib/canna/debian-template/iroha.cbd
-rw-r--r-- root/root 27087 2022-05-27 16:59 ./usr/lib/canna/debian-template/iroha.cld
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/sbin/
-rwxr-xr-x root/root 145624 2022-05-27 16:59 ./usr/sbin/cannaserver
-rwxr-xr-x root/root 1097 2022-05-27 16:59 ./usr/sbin/update-canna-dics_dir
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/canna/
-rw-r--r-- root/root 3905 2004-05-19 15:47 ./usr/share/doc/canna/CHANGES.jp.gz
-rw-r--r-- root/root 1590 2022-05-27 16:59 ./usr/share/doc/canna/README.Debian
-rw-r--r-- root/root 4342 2003-09-25 15:24 ./usr/share/doc/canna/README.gz
-rw-r--r-- root/root 6974 2003-09-25 15:24 ./usr/share/doc/canna/README.jp.gz
-rw-r--r-- root/root 93 2022-05-27 16:59 ./usr/share/doc/canna/TODO.Debian
-rw-r--r-- root/root 1773 2002-10-19 08:27 ./usr/share/doc/canna/WHATIS
-rw-r--r-- root/root 1810 2002-10-19 08:27 ./usr/share/doc/canna/WHATIS.jp
-rw-r--r-- root/root 168251 2022-05-27 16:59 ./usr/share/doc/canna/canna.dvi.gz
-rw-r--r-- root/root 10820 2022-05-27 16:59 ./usr/share/doc/canna/changelog.Debian.gz
-rw-r--r-- root/root 20308 2004-05-19 15:47 ./usr/share/doc/canna/changelog.gz
-rw-r--r-- root/root 8341 2022-05-27 16:59 ./usr/share/doc/canna/copyright
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/lintian/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 260 2022-05-27 16:59 ./usr/share/lintian/overrides/canna
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/ja/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/ja/man1/
-rw-r--r-- root/root 1208 2022-05-27 16:59 ./usr/share/man/ja/man1/cannakill.1.gz
-rw-r--r-- root/root 2506 2022-05-27 16:59 ./usr/share/man/ja/man1/cannaserver.1.gz
-rw-r--r-- root/root 1409 2022-05-27 16:59 ./usr/share/man/ja/man1/chmoddic.1.gz
-rw-r--r-- root/root 1409 2022-05-27 16:59 ./usr/share/man/ja/man1/ctow.1.gz
-rw-r--r-- root/root 1635 2022-05-27 16:59 ./usr/share/man/ja/man1/dicar.1.gz
-rw-r--r-- root/root 1500 2022-05-27 16:59 ./usr/share/man/ja/man1/dpbindic.1.gz
-rw-r--r-- root/root 1313 2022-05-27 16:59 ./usr/share/man/ja/man1/dpromdic.1.gz
-rw-r--r-- root/root 1680 2022-05-27 16:59 ./usr/share/man/ja/man1/mkbindic.1.gz
-rw-r--r-- root/root 1356 2022-05-27 16:59 ./usr/share/man/ja/man1/splitword.1.gz
-rw-r--r-- root/root 1589 2022-05-27 16:59 ./usr/share/man/ja/man1/wtoc.1.gz
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/man1/
-rw-r--r-- root/root 375 2022-05-27 16:59 ./usr/share/man/man1/canlisp.1.gz
-rw-r--r-- root/root 1003 2022-05-27 16:59 ./usr/share/man/man1/cannakill.1.gz
-rw-r--r-- root/root 2083 2022-05-27 16:59 ./usr/share/man/man1/cannaserver.1.gz
-rw-r--r-- root/root 1194 2022-05-27 16:59 ./usr/share/man/man1/chmoddic.1.gz
-rw-r--r-- root/root 1185 2022-05-27 16:59 ./usr/share/man/man1/ctow.1.gz
-rw-r--r-- root/root 1274 2022-05-27 16:59 ./usr/share/man/man1/dicar.1.gz
-rw-r--r-- root/root 1388 2022-05-27 16:59 ./usr/share/man/man1/dpbindic.1.gz
-rw-r--r-- root/root 1079 2022-05-27 16:59 ./usr/share/man/man1/dpromdic.1.gz
-rw-r--r-- root/root 349 2022-05-27 16:59 ./usr/share/man/man1/forsort.1.gz
-rw-r--r-- root/root 319 2022-05-27 16:59 ./usr/share/man/man1/mergeword.1.gz
-rw-r--r-- root/root 1089 2022-05-27 16:59 ./usr/share/man/man1/mkbindic.1.gz
-rw-r--r-- root/root 1112 2022-05-27 16:59 ./usr/share/man/man1/splitword.1.gz
-rw-r--r-- root/root 1325 2022-05-27 16:59 ./usr/share/man/man1/wtoc.1.gz
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/man8/
-rw-r--r-- root/root 1469 2022-05-27 16:59 ./usr/share/man/man8/update-canna-dics_dir.8.gz
drwxr-xr-x root/root 0 2022-05-27 16:59 ./var/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./var/lib/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./var/lib/canna/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./var/lib/canna/dic/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./var/lib/canna/dic/canna/
-rw-r--r-- root/root 38016 2022-05-27 16:59 ./var/lib/canna/dic/canna/chimei.ctd
-rw-r--r-- root/root 1494 2022-05-27 16:59 ./var/lib/canna/dic/canna/hojomwd.ctd
-rw-r--r-- root/root 2691 2022-05-27 16:59 ./var/lib/canna/dic/canna/hojoswd.ctd
-rw-r--r-- root/root 14098 2022-05-27 16:59 ./var/lib/canna/dic/canna/kanasmpl.ctd
-rw-r--r-- root/root 1226 2022-05-27 16:59 ./var/lib/canna/dic/canna/katakana.ctd
-rw-r--r-- root/root 1317 2022-05-27 16:59 ./var/lib/canna/dic/canna/keishiki.ctd
-rw-r--r-- root/root 3261 2022-05-27 16:59 ./var/lib/canna/dic/canna/necgaiji.ctd
-rw-r--r-- root/root 7739 2022-05-27 16:59 ./var/lib/canna/dic/canna/number.ctd
-rw-r--r-- root/root 3294 2022-05-27 16:59 ./var/lib/canna/dic/canna/software.ctd
-rw-r--r-- root/root 1482 2022-05-27 16:59 ./var/lib/canna/dic/canna/suffix.ctd
libcanna1g-dbgsym_3.7p3-19_armhf.deb
------------------------------------
new Debian package, version 2.0.
size 1067596 bytes: control archive=736 bytes.
471 bytes, 12 lines control
514 bytes, 5 lines md5sums
Package: libcanna1g-dbgsym
Source: canna
Version: 3.7p3-19
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Debian QA Group <packages@qa.debian.org>
Installed-Size: 1213
Depends: libcanna1g (= 3.7p3-19)
Section: debug
Priority: optional
Description: debug symbols for libcanna1g
Build-Ids: 26acf859e64bd85b73accb06b3171b8939ab0e53 3171eeb73adc42d1df367213593bf02fea92aaa5 33a19e3336c5694913557c0d6c1eac1e59e5bf14 daa357242602b7f1f9b5fef47d611519ae94dc56
drwxr-xr-x root/root 0 2022-05-27 16:59 ./
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/26/
-rw-r--r-- root/root 111584 2022-05-27 16:59 ./usr/lib/debug/.build-id/26/acf859e64bd85b73accb06b3171b8939ab0e53.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/31/
-rw-r--r-- root/root 112072 2022-05-27 16:59 ./usr/lib/debug/.build-id/31/71eeb73adc42d1df367213593bf02fea92aaa5.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/33/
-rw-r--r-- root/root 488108 2022-05-27 16:59 ./usr/lib/debug/.build-id/33/a19e3336c5694913557c0d6c1eac1e59e5bf14.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.build-id/da/
-rw-r--r-- root/root 486168 2022-05-27 16:59 ./usr/lib/debug/.build-id/da/a357242602b7f1f9b5fef47d611519ae94dc56.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root 26752 2022-05-27 16:59 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/libcanna1g.debug
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/doc/libcanna1g-dbgsym -> libcanna1g
libcanna1g-dev_3.7p3-19_armhf.deb
---------------------------------
new Debian package, version 2.0.
size 333320 bytes: control archive=2852 bytes.
732 bytes, 19 lines control
6079 bytes, 89 lines md5sums
Package: libcanna1g-dev
Source: canna
Version: 3.7p3-19
Architecture: armhf
Maintainer: Debian QA Group <packages@qa.debian.org>
Installed-Size: 1367
Depends: libcanna1g (= 3.7p3-19)
Section: libdevel
Priority: optional
Description: input system for Japanese - development files
Canna provides a unified user interface for Japanese input. It is based
on a client-server model and supports automatic kana-to-kanji conversion.
.
It supports multiple clients (including kinput2 and canuum), and allows
them all to work in the same way, sharing customization files,
romaji-to-kana conversion rules and conversion dictionaries.
.
This package provides the headers and static libraries needed to develop
software based on Canna.
drwxr-xr-x root/root 0 2022-05-27 16:59 ./
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/include/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/include/canna/
-rw-r--r-- root/root 13304 2022-05-27 16:59 ./usr/include/canna/RK.h
-rw-r--r-- root/root 9024 2022-05-27 16:59 ./usr/include/canna/jrkanji.h
-rw-r--r-- root/root 7566 2022-05-27 16:59 ./usr/include/canna/keydef.h
-rw-r--r-- root/root 14344 2022-05-27 16:59 ./usr/include/canna/mfdef.h
-rw-r--r-- root/root 236 2022-05-27 16:59 ./usr/include/canna/pubconf.h
-rw-r--r-- root/root 2393 2022-05-27 16:59 ./usr/include/canna/sysdep.h
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/
-rw-r--r-- root/root 89910 2022-05-27 16:59 ./usr/lib/libRKC.a
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/lib/libRKC.so -> libRKC.so.1.2
-rw-r--r-- root/root 89598 2022-05-27 16:59 ./usr/lib/libRKC16.a
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/lib/libRKC16.so -> libRKC16.so.1.2
-rw-r--r-- root/root 468590 2022-05-27 16:59 ./usr/lib/libcanna.a
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/lib/libcanna.so -> libcanna.so.1.2
-rw-r--r-- root/root 466086 2022-05-27 16:59 ./usr/lib/libcanna16.a
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/lib/libcanna16.so -> libcanna16.so.1.2
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/libcanna1g-dev/
-rw-r--r-- root/root 10820 2022-05-27 16:59 ./usr/share/doc/libcanna1g-dev/changelog.Debian.gz
-rw-r--r-- root/root 20308 2004-05-19 15:47 ./usr/share/doc/libcanna1g-dev/changelog.gz
-rw-r--r-- root/root 8341 2022-05-27 16:59 ./usr/share/doc/libcanna1g-dev/copyright
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/ja/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/ja/man3/
-rw-r--r-- root/root 1773 2022-05-27 16:59 ./usr/share/man/ja/man3/RkBgnBun.3.gz
-rw-r--r-- root/root 1158 2022-05-27 16:59 ./usr/share/man/ja/man3/RkCloseRoma.3.gz
-rw-r--r-- root/root 1383 2022-05-27 16:59 ./usr/share/man/ja/man3/RkCvtEuc.3.gz
-rw-r--r-- root/root 1548 2022-05-27 16:59 ./usr/share/man/ja/man3/RkCvtHan.3.gz
-rw-r--r-- root/root 1418 2022-05-27 16:59 ./usr/share/man/ja/man3/RkCvtHira.3.gz
-rw-r--r-- root/root 1420 2022-05-27 16:59 ./usr/share/man/ja/man3/RkCvtKana.3.gz
-rw-r--r-- root/root 1211 2022-05-27 16:59 ./usr/share/man/ja/man3/RkCvtRoma.3.gz
-rw-r--r-- root/root 1423 2022-05-27 16:59 ./usr/share/man/ja/man3/RkCvtZen.3.gz
-rw-r--r-- root/root 1336 2022-05-27 16:59 ./usr/share/man/ja/man3/RkDefineDic.3.gz
-rw-r--r-- root/root 1345 2022-05-27 16:59 ./usr/share/man/ja/man3/RkDeleteDic.3.gz
-rw-r--r-- root/root 1125 2022-05-27 16:59 ./usr/share/man/ja/man3/RkEndBun.3.gz
-rw-r--r-- root/root 1044 2022-05-27 16:59 ./usr/share/man/ja/man3/RkEnlarge.3.gz
-rw-r--r-- root/root 962 2022-05-27 16:59 ./usr/share/man/ja/man3/RkFinalize.3.gz
-rw-r--r-- root/root 1449 2022-05-27 16:59 ./usr/share/man/ja/man3/RkGetDicList.3.gz
-rw-r--r-- root/root 1186 2022-05-27 16:59 ./usr/share/man/ja/man3/RkGetKanji.3.gz
-rw-r--r-- root/root 1342 2022-05-27 16:59 ./usr/share/man/ja/man3/RkGetLex.3.gz
-rw-r--r-- root/root 1307 2022-05-27 16:59 ./usr/share/man/ja/man3/RkGetStat.3.gz
-rw-r--r-- root/root 1182 2022-05-27 16:59 ./usr/share/man/ja/man3/RkGetYomi.3.gz
-rw-r--r-- root/root 1177 2022-05-27 16:59 ./usr/share/man/ja/man3/RkGoto.3.gz
-rw-r--r-- root/root 1475 2022-05-27 16:59 ./usr/share/man/ja/man3/RkInitialize.3.gz
-rw-r--r-- root/root 2589 2022-05-27 16:59 ./usr/share/man/ja/man3/RkIntro.3.gz
-rw-r--r-- root/root 1108 2022-05-27 16:59 ./usr/share/man/ja/man3/RkLeft.3.gz
-rw-r--r-- root/root 2323 2022-05-27 16:59 ./usr/share/man/ja/man3/RkMapPhonogram.3.gz
-rw-r--r-- root/root 1893 2022-05-27 16:59 ./usr/share/man/ja/man3/RkMapRoma.3.gz
-rw-r--r-- root/root 1283 2022-05-27 16:59 ./usr/share/man/ja/man3/RkMountDic.3.gz
-rw-r--r-- root/root 1120 2022-05-27 16:59 ./usr/share/man/ja/man3/RkNext.3.gz
-rw-r--r-- root/root 1099 2022-05-27 16:59 ./usr/share/man/ja/man3/RkNfer.3.gz
-rw-r--r-- root/root 1236 2022-05-27 16:59 ./usr/share/man/ja/man3/RkOpenRoma.3.gz
-rw-r--r-- root/root 1118 2022-05-27 16:59 ./usr/share/man/ja/man3/RkPrev.3.gz
-rw-r--r-- root/root 1181 2022-05-27 16:59 ./usr/share/man/ja/man3/RkRemountDic.3.gz
-rw-r--r-- root/root 1197 2022-05-27 16:59 ./usr/share/man/ja/man3/RkResize.3.gz
-rw-r--r-- root/root 1118 2022-05-27 16:59 ./usr/share/man/ja/man3/RkRight.3.gz
-rw-r--r-- root/root 1037 2022-05-27 16:59 ./usr/share/man/ja/man3/RkShorten.3.gz
-rw-r--r-- root/root 1171 2022-05-27 16:59 ./usr/share/man/ja/man3/RkStoreYomi.3.gz
-rw-r--r-- root/root 1173 2022-05-27 16:59 ./usr/share/man/ja/man3/RkUnmountDic.3.gz
-rw-r--r-- root/root 1171 2022-05-27 16:59 ./usr/share/man/ja/man3/RkXfer.3.gz
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/man/ja/man3/XKanjiControl.3.gz -> uilib.3.gz
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/man/ja/man3/XLookupKanjiString.3.gz -> uilib.3.gz
-rw-r--r-- root/root 3232 2022-05-27 16:59 ./usr/share/man/ja/man3/cannalib.3.gz
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/man/ja/man3/jrKanjiControl.3.gz -> uilib.3.gz
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/man/ja/man3/jrKanjiString.3.gz -> uilib.3.gz
-rw-r--r-- root/root 9592 2022-05-27 16:59 ./usr/share/man/ja/man3/uilib.3.gz
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/man/man3/
-rw-r--r-- root/root 1568 2022-05-27 16:59 ./usr/share/man/man3/RkBgnBun.3.gz
-rw-r--r-- root/root 1047 2022-05-27 16:59 ./usr/share/man/man3/RkCloseRoma.3.gz
-rw-r--r-- root/root 1188 2022-05-27 16:59 ./usr/share/man/man3/RkCvtEuc.3.gz
-rw-r--r-- root/root 1352 2022-05-27 16:59 ./usr/share/man/man3/RkCvtHan.3.gz
-rw-r--r-- root/root 1223 2022-05-27 16:59 ./usr/share/man/man3/RkCvtHira.3.gz
-rw-r--r-- root/root 1224 2022-05-27 16:59 ./usr/share/man/man3/RkCvtKana.3.gz
-rw-r--r-- root/root 1083 2022-05-27 16:59 ./usr/share/man/man3/RkCvtRoma.3.gz
-rw-r--r-- root/root 1235 2022-05-27 16:59 ./usr/share/man/man3/RkCvtZen.3.gz
-rw-r--r-- root/root 1193 2022-05-27 16:59 ./usr/share/man/man3/RkDefineDic.3.gz
-rw-r--r-- root/root 1201 2022-05-27 16:59 ./usr/share/man/man3/RkDeleteDic.3.gz
-rw-r--r-- root/root 1002 2022-05-27 16:59 ./usr/share/man/man3/RkEndBun.3.gz
-rw-r--r-- root/root 943 2022-05-27 16:59 ./usr/share/man/man3/RkEnlarge.3.gz
-rw-r--r-- root/root 884 2022-05-27 16:59 ./usr/share/man/man3/RkFinalize.3.gz
-rw-r--r-- root/root 1278 2022-05-27 16:59 ./usr/share/man/man3/RkGetDicList.3.gz
-rw-r--r-- root/root 1049 2022-05-27 16:59 ./usr/share/man/man3/RkGetKanji.3.gz
-rw-r--r-- root/root 1194 2022-05-27 16:59 ./usr/share/man/man3/RkGetLex.3.gz
-rw-r--r-- root/root 1161 2022-05-27 16:59 ./usr/share/man/man3/RkGetStat.3.gz
-rw-r--r-- root/root 1048 2022-05-27 16:59 ./usr/share/man/man3/RkGetYomi.3.gz
-rw-r--r-- root/root 1062 2022-05-27 16:59 ./usr/share/man/man3/RkGoto.3.gz
-rw-r--r-- root/root 1242 2022-05-27 16:59 ./usr/share/man/man3/RkInitialize.3.gz
-rw-r--r-- root/root 2263 2022-05-27 16:59 ./usr/share/man/man3/RkIntro.3.gz
-rw-r--r-- root/root 989 2022-05-27 16:59 ./usr/share/man/man3/RkLeft.3.gz
-rw-r--r-- root/root 2005 2022-05-27 16:59 ./usr/share/man/man3/RkMapPhonogram.3.gz
-rw-r--r-- root/root 1642 2022-05-27 16:59 ./usr/share/man/man3/RkMapRoma.3.gz
-rw-r--r-- root/root 1105 2022-05-27 16:59 ./usr/share/man/man3/RkMountDic.3.gz
-rw-r--r-- root/root 996 2022-05-27 16:59 ./usr/share/man/man3/RkNext.3.gz
-rw-r--r-- root/root 975 2022-05-27 16:59 ./usr/share/man/man3/RkNfer.3.gz
-rw-r--r-- root/root 1080 2022-05-27 16:59 ./usr/share/man/man3/RkOpenRoma.3.gz
-rw-r--r-- root/root 998 2022-05-27 16:59 ./usr/share/man/man3/RkPrev.3.gz
-rw-r--r-- root/root 1039 2022-05-27 16:59 ./usr/share/man/man3/RkRemountDic.3.gz
-rw-r--r-- root/root 1070 2022-05-27 16:59 ./usr/share/man/man3/RkResize.3.gz
-rw-r--r-- root/root 999 2022-05-27 16:59 ./usr/share/man/man3/RkRight.3.gz
-rw-r--r-- root/root 935 2022-05-27 16:59 ./usr/share/man/man3/RkShorten.3.gz
-rw-r--r-- root/root 1044 2022-05-27 16:59 ./usr/share/man/man3/RkStoreYomi.3.gz
-rw-r--r-- root/root 1052 2022-05-27 16:59 ./usr/share/man/man3/RkUnmountDic.3.gz
-rw-r--r-- root/root 1072 2022-05-27 16:59 ./usr/share/man/man3/RkXfer.3.gz
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/man/man3/XKanjiControl.3.gz -> uilib.3.gz
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/man/man3/XLookupKanjiString.3.gz -> uilib.3.gz
-rw-r--r-- root/root 2758 2022-05-27 16:59 ./usr/share/man/man3/cannalib.3.gz
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/man/man3/jrKanjiControl.3.gz -> uilib.3.gz
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/share/man/man3/jrKanjiString.3.gz -> uilib.3.gz
-rw-r--r-- root/root 8871 2022-05-27 16:59 ./usr/share/man/man3/uilib.3.gz
libcanna1g_3.7p3-19_armhf.deb
-----------------------------
new Debian package, version 2.0.
size 314164 bytes: control archive=8768 bytes.
148 bytes, 12 lines * config #!/bin/sh
697 bytes, 18 lines control
3862 bytes, 57 lines md5sums
297 bytes, 24 lines * postinst #!/bin/sh
395 bytes, 24 lines * postrm #!/bin/sh
132 bytes, 4 lines shlibs
39734 bytes, 1387 lines symbols
8466 bytes, 225 lines templates
67 bytes, 2 lines triggers
Package: libcanna1g
Source: canna
Version: 3.7p3-19
Architecture: armhf
Maintainer: Debian QA Group <packages@qa.debian.org>
Installed-Size: 1162
Depends: debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.33)
Section: libs
Priority: optional
Description: input system for Japanese - runtime library
Canna provides a unified user interface for Japanese input. It is based
on a client-server model and supports automatic kana-to-kanji conversion.
.
It supports multiple clients (including kinput2 and canuum), and allows
them all to work in the same way, sharing customization files,
romaji-to-kana conversion rules and conversion dictionaries.
.
This package provides shared libraries for Canna.
drwxr-xr-x root/root 0 2022-05-27 16:59 ./
drwxr-xr-x root/root 0 2022-05-27 16:59 ./etc/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./etc/canna/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/lib/
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/lib/libRKC.so.1 -> libRKC.so.1.2
-rw-r--r-- root/root 71440 2022-05-27 16:59 ./usr/lib/libRKC.so.1.2
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/lib/libRKC16.so.1 -> libRKC16.so.1.2
-rw-r--r-- root/root 71440 2022-05-27 16:59 ./usr/lib/libRKC16.so.1.2
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/lib/libcanna.so.1 -> libcanna.so.1.2
-rw-r--r-- root/root 329928 2022-05-27 16:59 ./usr/lib/libcanna.so.1.2
lrwxrwxrwx root/root 0 2022-05-27 16:59 ./usr/lib/libcanna16.so.1 -> libcanna16.so.1.2
-rw-r--r-- root/root 329928 2022-05-27 16:59 ./usr/lib/libcanna16.so.1.2
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/canna/
-rw-r--r-- root/root 3180 2022-05-27 16:59 ./usr/share/canna/1.1.canna
-rw-r--r-- root/root 3315 2022-05-27 16:59 ./usr/share/canna/1.2.canna
-rw-r--r-- root/root 2417 2022-05-27 16:59 ./usr/share/canna/default.cbp
-rw-r--r-- root/root 37889 2022-05-27 16:59 ./usr/share/canna/english.cbp
-rw-r--r-- root/root 1638 2022-05-27 16:59 ./usr/share/canna/fixer.canna
-rw-r--r-- root/root 2439 2022-05-27 16:59 ./usr/share/canna/jdaemon.cbp
-rw-r--r-- root/root 7134 2022-05-27 16:59 ./usr/share/canna/jdemon.canna
-rw-r--r-- root/root 9423 2022-05-27 16:59 ./usr/share/canna/just.canna
-rw-r--r-- root/root 2164 2022-05-27 16:59 ./usr/share/canna/just.cbp
-rw-r--r-- root/root 1880 2022-05-27 16:59 ./usr/share/canna/kaisoku.cbp
-rw-r--r-- root/root 1812 2022-05-27 16:59 ./usr/share/canna/kana.cbp
-rw-r--r-- root/root 5644 2022-05-27 16:59 ./usr/share/canna/lan5.canna
-rw-r--r-- root/root 1624 2022-05-27 16:59 ./usr/share/canna/lan5.cbp
-rw-r--r-- root/root 6027 2022-05-27 16:59 ./usr/share/canna/matsu.canna
-rw-r--r-- root/root 2538 2022-05-27 16:59 ./usr/share/canna/matsu.cbp
-rw-r--r-- root/root 3280 2022-05-27 16:59 ./usr/share/canna/modes.canna
-rw-r--r-- root/root 585 2022-05-27 16:59 ./usr/share/canna/newjis.cbp
-rw-r--r-- root/root 1711 2022-05-27 16:59 ./usr/share/canna/romaji.cbp
-rw-r--r-- root/root 8288 2022-05-27 16:59 ./usr/share/canna/sample.canna
-rw-r--r-- root/root 4396 2022-05-27 16:59 ./usr/share/canna/skk.canna
-rw-r--r-- root/root 161 2022-05-27 16:59 ./usr/share/canna/sokuon.cbp
-rw-r--r-- root/root 3286 2022-05-27 16:59 ./usr/share/canna/tut.canna
-rw-r--r-- root/root 20343 2022-05-27 16:59 ./usr/share/canna/tut.cbp
-rw-r--r-- root/root 5689 2022-05-27 16:59 ./usr/share/canna/unix.canna
-rw-r--r-- root/root 7052 2022-05-27 16:59 ./usr/share/canna/verbose.canna
-rw-r--r-- root/root 8101 2022-05-27 16:59 ./usr/share/canna/vje.canna
-rw-r--r-- root/root 2673 2022-05-27 16:59 ./usr/share/canna/vje.cbp
-rw-r--r-- root/root 6933 2022-05-27 16:59 ./usr/share/canna/wx2+.canna
-rw-r--r-- root/root 2451 2022-05-27 16:59 ./usr/share/canna/wx2+.cbp
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/libcanna1g/
-rw-r--r-- root/root 3905 2004-05-19 15:47 ./usr/share/doc/libcanna1g/CHANGES.jp.gz
-rw-r--r-- root/root 4342 2003-09-25 15:24 ./usr/share/doc/libcanna1g/README.gz
-rw-r--r-- root/root 6974 2003-09-25 15:24 ./usr/share/doc/libcanna1g/README.jp.gz
-rw-r--r-- root/root 1773 2002-10-19 08:27 ./usr/share/doc/libcanna1g/WHATIS
-rw-r--r-- root/root 1810 2002-10-19 08:27 ./usr/share/doc/libcanna1g/WHATIS.jp
-rw-r--r-- root/root 10820 2022-05-27 16:59 ./usr/share/doc/libcanna1g/changelog.Debian.gz
-rw-r--r-- root/root 20308 2004-05-19 15:47 ./usr/share/doc/libcanna1g/changelog.gz
-rw-r--r-- root/root 8341 2022-05-27 16:59 ./usr/share/doc/libcanna1g/copyright
-rw-r--r-- root/root 1583 2022-05-27 16:59 ./usr/share/doc/libcanna1g/default.canna
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/
drwxr-xr-x root/root 0 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/
-rw-r--r-- root/root 2134 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/default.ctd.gz
-rw-r--r-- root/root 15710 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/english.ctd.gz
-rw-r--r-- root/root 3219 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/is.c.gz
-rw-r--r-- root/root 2149 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/jdaemon.ctd.gz
-rw-r--r-- root/root 2040 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/just.ctd.gz
-rw-r--r-- root/root 3075 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/kaisoku.ctd
-rw-r--r-- root/root 3383 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/kana.ctd
-rw-r--r-- root/root 3666 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/lan5.ctd
-rw-r--r-- root/root 2197 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/matsu.ctd.gz
-rw-r--r-- root/root 2118 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/newjis.ctd
-rw-r--r-- root/root 3859 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/romaji.ctd
-rw-r--r-- root/root 1432 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/sokuon.ctd
-rw-r--r-- root/root 11612 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/tut.ctd.gz
-rw-r--r-- root/root 2280 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/vje.ctd.gz
-rw-r--r-- root/root 2170 2022-05-27 16:59 ./usr/share/doc/libcanna1g/sample/src/wx2+.ctd.gz
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: armhf
Build-Space: 58816
Build-Time: 913
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 1240
Job: canna_3.7p3-19
Machine Architecture: armhf
Package: canna
Package-Time: 2208
Source-Version: 3.7p3-19
Space: 58816
Status: successful
Version: 3.7p3-19
--------------------------------------------------------------------------------
Finished at 2022-06-02T05:29:46Z
Build needed 00:36:48, 58816k disc space